まぁ、MSDEは関係ないけど考えてみるとVBでSQL文を書くのが非常に面倒。
PHPとかだと
$foo = sprintf(“INSERT into tbl VALUES(‘%s’, %d);”, $str, $int);
とか出来るけど、VBだとsprintfみたいなのがないから、
szSQL = “INSERT into tbl VALUES(‘” & szSTR & “‘, ” & iINT & “);”
みたいな?書きにくい・・
SqlClient.SqlCommandのParametersを使う方法もあるんだろうけど、別のところでSQL文を作ってると
それも使えないし・・・
どーにかならないものだろうか。
[追記] wsprintfって言う関数もあるみたいだけど1024バイトでちょん切られるらしい。使えないなぁ。
むしろ、formatメソッドを使えって言うことかな・・