读书人

myeclipse开发webservice,该如何处理

发布时间: 2013-01-12 16:25:03 作者: rapoo

myeclipse开发webservice
rs = stmt.executeQuery("select * from A");
while(rs.next())
{
name1=rs.getString("name");
pt=rs.getString("id");
ms =stmt.executeQuery("insert into B(recvD,Hdke) values ('"+name1+"','"+pt+"')");
}


遇到的问题是:只有一条rs.getString("")就可以执行插入语句,当两条都执行时就不能执行插入语句,不知道是什么情况?
[解决办法]
批量/提交?
[解决办法]
我说你要么做批量要么提交 好像没有看见你的提交!
[解决办法]
stmt.executeQuery("select * from A");
stmt2.executeQuery("insert into B(recvD,Hdke) values ('"+name1+"','"+pt+"')");
声明两个Statement试一试。。
说实在的,我也有点迷糊了。
[解决办法]
你把sql的字段写出来再取呢? 比如select id,name from user
[解决办法]

引用:
你把sql的字段写出来再取呢? 比如select id,name from user

然后断点调试一下,取出来的值是什么,错误信息是什么,这样就更清楚啦。
[解决办法]
ms =stmt.executeQuery这是查询,用executeUpdate吧

读书人网 >Eclipse开发

热点推荐