谢谢大侠.现在好了. 我把上边的删除语句改了一下,现在能正确删除了. 把String del="delete from biao1 where '学号'"+"="+"'"+number+"' "; 改为String del="delete from biao1 where 学号="+number; 就可以正确删除了.可是我还不明白.上边句运行时为什么不报错呢??
语法不错,所以无报错,你把这句话 String del="delete from biao1 where '学号'"+"="+"'"+number+"' "; 改为 String del="delete from biao1 where 学号"+"="+"number"; 或者String del="delete from biao1 where 学号="+number; 包可以
sql里面的语句错误,你的sql语句执行实际上是这样的(delete from biao1 where '学号'='number'),但是实际上正确的是这样(delete from biao1 where 学号=number), 字符串连接语法无错,所以无报错