ASP,VBSでAccessデータベース操作 ダブルコーテーション(")の文字列をダブルコーテーションで挟む方法。

VBSプログラミングをしていると文字列のダブルコーテーション「"」を
""で
囲む場面に遭遇する。さて、どうやってやるの??

Split関数で文字列を抽出していたが、ダブルコーテーション「"」で分割する場面が出てきた。

Pertでは「\"」ですんだが、VBSではエラーとなった。

ダブルコーテーション(")の文字列をプログラムの""の中に挟みたいときどうしたらよいか。


ダブルコーテーションを2回続けることで回避できた。

例:
A=""""

Aには「"」が入る。

ということで、Split関数にも適用した。

strtmp3=Split(strtmp2(10),"""")

これで「"」で分割することができた。


めでたし、めでたし。


PS.

どうやら、Windows系はこのようなやり方らしい。DOS、VBA・・・。

やってみていないからわからないが、知識として覚えておこう。



実践!ASPでAccess操作