数据插入有问题
String sql2= "insert into corselist values( ' "+xuehao+ " ', ' "+xingming+ " ') ";
int rsint=0;
rsint = connBean.executeUpdate(sql2);
用out.println(rsint);
输出的rsint 仍然是 0 为什么?
------解决方案--------------------connBean.executeUpdate(sql2);这是用来执行SQL的你把它赋给一个数值是什么意思?你想得到什么?
------解决方案--------------------输出的rsint 仍然是 0 为什么? 说明rsint = connBean.executeUpdate(sql2); 没有执行到!!
YBZYCM() rsint = connBean.executeUpdate(sql2); 就是为了测试 SQL语句是否执行到这里!
如果成功 值就会变成 "1 " 否则还是 "0 "
------解决方案-------------------- String sql2= "insert into corselist values( ' "+xuehao+ " ', ' "+xingming+ " ') ";
int rsint=0;
rsint = connBean.executeUpdate(sql2);
用out.println(rsint);
输出的rsint 仍然是 0 为什么?
int rsint=0;
rsint = connBean.executeUpdate(sql2); 这个有问题,
还有insert into corselist values( ' "+xuehao+ " ', ' "+xingming+ " ') 这一行也有一点点的问题,在写这总语句时最好把表的字段加上去。
------解决方案--------------------我怀疑你的插入语句有问题,在查询分析器里面执行下看是否有问题?
------解决方案--------------------executeUpdate(); 不能用来执行插入语句,是更新用的
------解决方案--------------------executeUpdate()用于修改数据库数据,包括增删改
------解决方案--------------------int i = 0;
i = pstmt.executeUpdate();
System.out.println(i);
tomcat4.1连接池 + JTDS2.0驱动 测试成功阿