• 締切済み

DBへ「”」ダブルクォーテーションの書き込み

JScript で ASPを書いています。 fomeで入力された文字列を変数に入れて、DB(SQLServer)へINSERTしようとしているのですが、 文章の中にダブルクォーテーションがあると、「"」以降の文字列が消えてしまいます。  何か対処方法はありますでしょうか?  宜しくお願いします。

みんなの回答

  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.2

"を""として、登録は出来ないですか?

  • miuhr
  • ベストアンサー率19% (12/63)
回答No.1

文字列を扱う場合「”・’」ダブル・シングルクォーテーションで括る事がありますが 内部処理の都合上、入力禁止にするのがベストかと思います。 もし入力欄の性質上必要な場合、「”・’」を他の文字に変換して DBに格納するのも良いのではないでしょうか。 その後SELECTした文字列に対して再度変換して元に戻してあげれば ユーザーが意識する事は無くなると思います。

関連するQ&A