>>179さん
すみません。ふと疑問に思ったのですが、
例えばDOS窓上でMySQLコマンドを入力したい場合。

   select * from table_1 where id="id"

ですよね。これをJavaのソース上で再現しようとする場合には
エスケープシーケンスでは ダブルクォーテーションは ¥”
なのですよね?そうしますと // 略 //  id = \" + id + \"");
で良いと思うのですがなぜダメなのでしょうか?