java连接数据库sql2000

本人做的是一个登录界面,数据库中存放了账号和密码,现在的问题是:我该如何将他们放到一起来进行比对?以及如何比对?我已经把他们放在了一起,我也用输出函数进行参照,发现,在登... 本人做的是一个登录界面,数据库中存放了账号和密码,现在的问题是:我该如何将他们放到一起来进行比对?以及如何比对?我已经把他们放在了一起,我也用输出函数进行参照,发现,在登录框中输入的账号和密码与数据库中的一样,我用equals()进行比对,发现他们就是不相等,请问我该如何解决啊,谢谢了.
还有一个问题就是在这个JAVA程序中,我想将查询数据库的结果在指定的JTextArea中显示,请问我该怎么用?

这里的分我不敢给多,我怕没人来回答,问题解决了,我一定追加。
相信诚信的来吧。。。。。。
谢谢。。。。
展开
 我来答
Eking2000
2008-12-21 · TA获得超过1228个赞
知道小有建树答主
回答量:1471
采纳率:0%
帮助的人:721万
展开全部
你可以用select * from *** where *** and ***来得到返回值,如果返回值为空,则没有这个账号,例如我做的if((new dbconnection()).getnumber("select * from *** where mima='"+mima.getText()+"' and yonghuming='"+yonhuming.getText())+"'")。equals(“null”));
若返回值为null则没有这个账号,则为false。其它的应该没有什么可说的了,我建议你最好使用JTable 显示查询结果,这个比较好的。还不行就找我吧,我有这类的很多的 代码的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiewangshen
2008-12-21 · 超过53用户采纳过TA的回答
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:131万
展开全部
不知道你是不是用Char数据类型存储账号和密码的。
在sql2000中,若用Char类型存储数据,若输入的字符串长度小于定义的,则系统会自动在其后面添加空格。用trim()将数据库中的字符串去掉空格后再与输入框中的比较就相等了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式