JAVA问题,请问SQL的这句"select*from[userTable]where username=?and password=?"

如果在MYSQL下,这句能行不,如果不行的话,请问MYSQL下同样功能的语句怎么写??我是这句出了问题,请高手看下是什么状况,ResultSetrs=pstmt.exec... 如果在MYSQL下,
这句能行不,如果不行的话,请问MYSQL下同样功能的语句怎么写??
我是这句出了问题,请高手看下是什么状况,ResultSet rs=pstmt.executeQuery();
感激不尽
展开
 我来答
来自学府园好奇的桔梗
2011-06-20 · TA获得超过1300个赞
知道小有建树答主
回答量:892
采纳率:0%
帮助的人:742万
展开全部
Mysql下面的话你应该
select*from 表名 where username= ‘你的值’and password=‘你的值’
你的那个写法是在java程序里面么..程序里面也不需要加[]这个阿
ResultSet rs=pstmt.executeQuery();这句出错?
你有没有把 sql中的问号给替换成你的值呢
比如说
this.pstmt.setInt(1, “”); //第一个问号的值,根据你的类型来看是int还是string
this.pstmt.setString(2, “”);
还有你执行完了以后判断下你的 rs里面有没有值 做个循环...打印下也行
最好是把你的代码放上来,好看到什么地方错了
helen321996
2011-06-20 · TA获得超过1377个赞
知道大有可为答主
回答量:2118
采纳率:0%
帮助的人:1192万
展开全部
[userTable] 为什么有 [ 这个括号 没有就是对的
ResultSet rs=pstmt.executeQuery();
提交了语句后 你判断下 rs 返回了结果集没~~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangyqzbd
2011-06-20 · 超过14用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:0
展开全部
MYSQL下不要用[ ]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式