求各路大神们指点下
sql.executeUpdate("INSERT INTO employees VALUES('''+num.getText()+''','''+nam.getText()+''','''+Integer.valueOf(sal.getText())+''','''+pos.getText()+''' )");
sql.executeUpdate("INSERT INTO employees VALUES('005','小啊','3000','副处长')");
求高手指点下 为什么在执行第一条语句时 总是插入不到数据库表里面 把第一条语句屏蔽 执行第2条的时候就能插入
第一条语句中的 num nam sal..都是JTextField控件
sql.executeUpdate("INSERT INTO employees VALUES('005','小啊','3000','副处长')");
求高手指点下 为什么在执行第一条语句时 总是插入不到数据库表里面 把第一条语句屏蔽 执行第2条的时候就能插入
第一条语句中的 num nam sal..都是JTextField控件
作者: a372210774 发布时间: 2011-06-12
怎么没人来呀 郁闷~~~~~~~~~~~~~~
作者: a372210774 发布时间: 2011-06-12
你加上这条,先把你拼出来的Sql语句输出来看看到底是神码东东,肯定是生成的Sql语句有问题。
System.out.println("INSERT INTO employees VALUES('''+num.getText()+''','''+nam.getText()+''','''+Integer.valueOf(sal.getText())+''','''+pos.getText()+''' )");
System.out.println("INSERT INTO employees VALUES('''+num.getText()+''','''+nam.getText()+''','''+Integer.valueOf(sal.getText())+''','''+pos.getText()+''' )");
作者: alexandertech 发布时间: 2011-06-12