質問: select * from data where name like('%i%') ) 9番目: resultsetに格納失敗 : java.sql.sqlexception: you have an error in your sql syntax; check the manual that corresponds to your mysql server version for the right syntax to use near ')' at line 1 となってしまいます。 コマンドプロンプト上で select * from data where name like('%itou%'); この場合はちゃんと表示されます。 お分かりになる方よろしくお願い致します。
回答: > sql += " ) "; この行は必要ですか? エラー表示の > 8番目: sql = select * from data where name like('%i%') ) の末尾部分と、コマンドプロンプト上でうまくいっている > select * from data where name like('%itou%'); とを比べてみてください。