A gel-forming layer 4 and the drug-containing unit 2 containing a cationic drug, comprising an anionic polymer, coated with the drug-containing unit 2, to form a gel by absorbing water, the drug-containing unit 2 as required In solid preparation 1 with an intermediate layer 3 interposed between the gel-forming layer 4, is contained in the intermediate layer 3 and the drug-containing unit 2 and / or electrolyte (calcium chloride), to improve the dissolution of the drug makes. The gel-forming layer 4 may be formed by a polyvalent metal compound and carboxyvinyl polymers. Can be coated surface layer (anti-adhesion layer) 5 gel-forming layer 4.カチオン性薬物を含有する薬物含有部2と、アニオン性高分子を含み、この薬物含有部2を被覆し、水を吸収してゲルを形成するゲル形成層4と、必要により薬物含有部2とゲル形成層4との間に介在する中間層3とを備えた固形製剤1において、電解質(塩化カルシウムなど)を前記薬物含有部2及び/又は中間層3に含有させ、薬物の溶出性を向上させる。ゲル形成層4は、カルボキシビニルポリマーと多価金属化合物とで形成してもよい。ゲル形成層4は表面層(付着防止層)5で被覆してもよい。