【发布时间】:2023-03-16 21:34:01
【问题描述】:
我正在编写此代码以从文本字段中获取值并更新我的数据库中的寄存器.. 但它显示“语法错误:在第 1 行第 196 列遇到“\” 当我从jtable中选择另一行时,语法错误中的列号会发生变化..谁能告诉我这里出了什么问题以及我该如何解决 这是代码:
String up = "UPDATE BENEFICTOR SET ID='"+T1.getText().toString()+"', FID='"+T2.getText().toString()+"', FULLNAME='"+T3.getText().toString()+"', GENDER='"+T4.getSelectedItem().toString()+"', IDNUM='"+T5.getText().toString()+"', STATUS='"+T6.getSelectedItem().toString()+"', ORIGINALAREA='"+T7.getText().toString()+"', RECENTAREA='"+T8.getText().toString()+"', EVAL='"+T9.getSelectedItem().toString()+"', PHONENYMBER1='"+T10.getText().toString()+"', PHONENUMBER2='"+T11.getText().toString()+"', SITUATION='"+T12.getText().toString()+"', VISIT='"+T13.getText().toString()+" WHERE ID="+T1.getText().toString();
【问题讨论】:
-
这与 Swing 或 NetBeans 有什么关系???你有一个 SQL 语法错误。