Delphi 7怎么检测SQL数据库里面的用户名?

我们做实验,老师说让做一个学生成绩管理系统,让检测你的数据库用户名和密码。比如你有一个数据库mydatabase里面有一个登录名叫sa,密码是123.那么你在Delphi... 我们做实验,老师说让做一个学生成绩管理系统,让检测你的数据库用户名和密码。比如你有一个数据库mydatabase里面有一个登录名叫sa,密码是123.那么你在Delphi7里面怎么弄一个页面(主要是什么控件和代码是什么),让用户输入用户名和密码,然后点击【登录】按钮,如果检测到数据库里面确实有这样一个用户名而且密码正确的话,那么就进入第二个页面,如果错误的话,提示密码错误或者用户不存在。请问大神这个怎么做? 展开
 我来答
百度网友8a627e7
2014-06-26 · TA获得超过304个赞
知道小有建树答主
回答量:705
采纳率:50%
帮助的人:465万
展开全部
在盒子里找吧 http://2ccc.com,国内delphi集中营
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
helubo0573
2014-06-30 · TA获得超过173个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:198万
展开全部
就一登陆窗体就可以了
上面用Tedit输入用户名和密码Tbutton做登陆按钮,用TADOQuery查询数据库中的数据
with ADOQuery do
begin
close;
sql.clear;
sql.add('select * from user_tb where username='''+eduser.test+''' and password='''+edpassword+'''');
open;
end;

if not ADOQuery.eof then
showmessage('登陆成功') else showmessage('用户名或密码不正确,请重新输入');
这个功能很简单,查询数据库里面的用户名和密码就可以了,如果同时查到了,就表示用户名正确且可以和密码匹配到,这就表示登陆成功了,如果没有同时查到用户名和密码,就表示没匹配到正确的用户名,那么就没有登陆成功
主要代码就这些了,就你的描述,我主观的判断你根本没看书,也没什么基础,建议你多看看书,把技能掌握在自己手上,这个东西是很简单的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式