JAVA问题,请问SQL的这句"select*from[userTable]where username=?and password=?"
如果在MYSQL下,这句能行不,如果不行的话,请问MYSQL下同样功能的语句怎么写??我是这句出了问题,请高手看下是什么状况,ResultSetrs=pstmt.exec...
如果在MYSQL下,
这句能行不,如果不行的话,请问MYSQL下同样功能的语句怎么写??
我是这句出了问题,请高手看下是什么状况,ResultSet rs=pstmt.executeQuery();
感激不尽 展开
这句能行不,如果不行的话,请问MYSQL下同样功能的语句怎么写??
我是这句出了问题,请高手看下是什么状况,ResultSet rs=pstmt.executeQuery();
感激不尽 展开
3个回答
展开全部
Mysql下面的话你应该
select*from 表名 where username= ‘你的值’and password=‘你的值’
你的那个写法是在java程序里面么..程序里面也不需要加[]这个阿
ResultSet rs=pstmt.executeQuery();这句出错?
你有没有把 sql中的问号给替换成你的值呢
比如说
this.pstmt.setInt(1, “”); //第一个问号的值,根据你的类型来看是int还是string
this.pstmt.setString(2, “”);
还有你执行完了以后判断下你的 rs里面有没有值 做个循环...打印下也行
最好是把你的代码放上来,好看到什么地方错了
select*from 表名 where username= ‘你的值’and password=‘你的值’
你的那个写法是在java程序里面么..程序里面也不需要加[]这个阿
ResultSet rs=pstmt.executeQuery();这句出错?
你有没有把 sql中的问号给替换成你的值呢
比如说
this.pstmt.setInt(1, “”); //第一个问号的值,根据你的类型来看是int还是string
this.pstmt.setString(2, “”);
还有你执行完了以后判断下你的 rs里面有没有值 做个循环...打印下也行
最好是把你的代码放上来,好看到什么地方错了
展开全部
[userTable] 为什么有 [ 这个括号 没有就是对的
ResultSet rs=pstmt.executeQuery();
提交了语句后 你判断下 rs 返回了结果集没~~~~~
ResultSet rs=pstmt.executeQuery();
提交了语句后 你判断下 rs 返回了结果集没~~~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MYSQL下不要用[ ]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |