※ ChatGPTを利用し、要約された質問です(原文:二重引用符(")について)
VB.NETで二重引用符を扱う方法
このQ&Aのポイント
VB.NETでSQL文を書き出すときに二重引用符を使いたい場合、エスケープ文字を使用して扱うことができます。
具体的には、二重引用符を書き込む際には二重引用符自体をエスケープするために、二重引用符を2つ重ねて記述します。
例えば、Dim stbsql As New StringBuilder
stbsql.Append("""")
のように記述することで、二重引用符を含む文字列を作成することができます。
SQL文を書き出すときに二重引用符を使いたいのですが
VB.NETでうまく書き出せずエスケープ文字等調べても
分からなかったので質問させてください。
Dim stbsql As New StringBuilder
stbsql.Append(" SELECT ")
stbsql.Append(" 氏名, ")
stbsql.Append(" " ")
stbsql.Append(変数) ←事前に宣言した文字stbsql.Append(" " ")
stbsql.Append(" FROM 氏名テーブル")
のような文を作りたいのですが
どうやれば二重引用符を扱うことが出来るのでしょうか?
お礼
問題なく動くようになりました。 "を連続で書くのは違うだろうと思ってました、 お答えいただきありがとうございます。