首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

myeclipse开发webservice,该如何处理

2013-01-12 
myeclipse开发webservicers stmt.executeQuery(select * from A)while(rs.next()){name1rs.getStrin

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吧

热点排行