当前位置: 技术问答>java相关
为什么我在jsp中执行executequery后,数据库数据进去了,但报错SQLException: No ResultSet was produced
来源: 互联网 发布时间:2015-05-25
本文导语: 执行第一个没问题,第二个有问题.] 而且session的赋值放在if外就不对 login12345 | 你还可以判断rsl的值是否为1,如果是,说明你的程序是对的!!! | 因为你的第二...
执行第一个没问题,第二个有问题.]
而且session的赋值放在if外就不对
login12345
而且session的赋值放在if外就不对
login12345
|
你还可以判断rsl的值是否为1,如果是,说明你的程序是对的!!!
|
因为你的第二个SQL语句
"insert into t_log(user_name,user_id,log_datetime) values('"+username+"','"+uid+"',getdate())";
不产生结果集!
"insert into t_log(user_name,user_id,log_datetime) values('"+username+"','"+uid+"',getdate())";
不产生结果集!
|
String sql1="insert into t_log(user_name,user_id,log_datetime) values('"+username+"','"+uid+"',getdate())";
ResultSet rs1=stmt.executeUpdate(sql1);
ResultSet rs1=stmt.executeUpdate(sql1);
|
ResultSet rs1=stmt.executeQuery(sql1);
问题出至于:你没有弄清楚:
executeUpdate,executeQuery的区别!!!
问题出至于:你没有弄清楚:
executeUpdate,executeQuery的区别!!!
|
应该这样:
String sql1="insert into t_log(user_name,user_id,log_datetime)
values('"+username+"','"+uid+"',getdate())";
int rs1=stmt.executeUpdate(sql1);
String sql1="insert into t_log(user_name,user_id,log_datetime)
values('"+username+"','"+uid+"',getdate())";
int rs1=stmt.executeUpdate(sql1);
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。