PreparedStatement 问题

指间流沙_ 2012-08-01 09:02:11
Connection conn = null;//数据库连接
PreparedStatement ps = null;//数据库表达式
ResultSet rs = null;//结果集

String sql = "select username,password from student where username='sss' and password='111' ";

conn = java.sql.DriverManager.getConnection(url,userName,password);

ps=conn.prepareStatement(sql);
rs=ps.executeQuery();

i = rs.getRow();


-------------------------------------------------------
Connection conn = null;//数据库连接
PreparedStatement ps = null;//数据库表达式
ResultSet rs = null;//结果集

String sql = "select username,password from student where username=? and password=? ";

conn = java.sql.DriverManager.getConnection(url,userName,password);

ps=conn.prepareStatement(sql);
ps.setString(1, “sss”);
ps.setString(2, “111”);
rs=ps.executeQuery();
i = rs.getRow();



-----------------------------------------------------



第一个可以返回数据 第二个不行 是怎么回事啊?

i = rs.getRow();

i的值 都是 0
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
指间流沙_ 2012-08-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
帖子发的也太多重复了,浪费分数不说,还让问题讨论变得很分散。。。

最好能把原始代码贴出来,而不是你临时手敲的。因为:

ps.setString(1, “sss”);
ps.setString(2, “111”);

你这里贴出来的代码,明显用的是全角双引号,应该是不能通过编译的。
[/Quote]


网页 反应 太慢了 就连续点了几下 所以 就这样了。。。
现在问题解决了。。。。
谢谢你啊。。。

分都给你了
MiceRice 2012-08-01
  • 打赏
  • 举报
回复
帖子发的也太多重复了,浪费分数不说,还让问题讨论变得很分散。。。

最好能把原始代码贴出来,而不是你临时手敲的。因为:

ps.setString(1, “sss”);
ps.setString(2, “111”);

你这里贴出来的代码,明显用的是全角双引号,应该是不能通过编译的。

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧