String query="insert into employee values('"+e.getId()+",'"+e.getName()+"',"+e.getSalary()+")";
このコードで何が問題ですか。エラー - 文字列リテラルは二重引用符で正しく閉じられません。あなたはe.getSalary()
二重引用符が正しく閉じられていません
String query="insert into employee values('"+e.getId()+",'"+e.getName()+"',"+e.getSalary()+")";
このコードで何が問題ですか。エラー - 文字列リテラルは二重引用符で正しく閉じられません。あなたはe.getSalary()
二重引用符が正しく閉じられていません
引用はあなたが引用符のカップルを逃しているidフィールド
String query="insert into employee values('"+e.getId()+"','"+e.getName()+"',"+e.getSalary()+")";
に
e.getId()
上
String query="insert into employee values('"+e.getId()+"','"+e.getName()+"','"+e.getSalary()+"')";
すなわち閉じ1と両方:
あなたの質問を印刷して、「従業員の値( 'someid、' somename '、somesalary)」を挿入してから、 '' someid'を見てください。 – Thomas
@thomas良いスポット!これはIDを正しく閉じていないので、 ''" ...のように見えるはずです... + e.getId()+ "'、" "' ''の前に ''を気付いてください、 –