永发信息网

我在做VB连接数据库,是一个登录界面,输入的用户名和密码怎么在数据库表中查找到啊?

答案:1  悬赏:80  手机版
解决时间 2021-10-17 02:29
我在做VB连接数据库,是一个登录界面,输入的用户名和密码怎么在数据库表中查找到啊?
最佳答案
以下是我大学毕业设计课题——图书馆综合管理系统(基于VB6.0开发的)程序源代码的一部分(用户登陆校验部分)仅供参考,每个人的思路都不同,希望能对你有所帮助和启发! Option Explicit Public Conn As New ADODB.Connection '标记连接对象 Private Sub cmdLogin_Click() Dim SQL As String Dim rs_Login As New ADODB.Recordset If Trim(txtuser.Text) = "" Then '判断输入的用户名是否为空 MsgBox "请输入用户名", vbOKOnly + vbExclamation txtuser.Text = "" txtuser.SetFocus ElseIf txtpwd.Text = "" Then MsgBox "请输入密码", vbOKOnly + vbExclamation txtpwd.Text = "" txtpwd.SetFocus Else SQL = "select * from 系统管理 where 用户名='" & txtuser.Text & "'" rs_Login.Open SQL, Conn, adOpenKeyset, adLockPessimistic If rs_Login.EOF = True Then MsgBox "对不起,没有这个用户", vbOKOnly + vbExclamation txtuser.Text = "" txtuser.SetFocus rs_Login.Close Else '检验密码是否正确 If rs_Login.Fields(1) = txtpwd.Text Then UserID = txtuser.Text UserPow = rs_Login.Fields(2) rs_Login.Close Unload Me FrmLoading.Show Exit Sub Else MsgBox "密码错误,请您重输", vbOKOnly + vbExclamation txtpwd.Text = "" txtpwd.SetFocus rs_Login.Close End If End If End If End Sub Private Sub Form_Load() '系统初始化,加载数据库 Dim Connectionstring As String Connectionstring = "provider=Microsoft.Jet.oledb.4.0;" & _ "Data Source=" & App.Path & "\\book.mdb" Conn.Open Connectionstring End Sub Private Sub txtpwd_KeyPress(KeyAscii As Integer) '敲回车直接登陆 If KeyAscii = 13 Then cmdLogin_Click End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
湖北黄石民居有什么特点
种植绿芦笋应选择什么样的品种?
佛山自体软骨隆鼻价位是多少?
伟大的微博啊。请告诉我凤新一路这中午有哪家
铜陵管道清洗找哪家机构好?有什么优势的?
南宁50平方米小户型装修多少钱?找哪家好呢?
塑料收纳箱如何
手机能收短信不能发短信换了卡也一样
toto浴缸尺寸规格都是多大的?
大功率石英电热管与不锈钢的哪个功率更高?
山东德州2015超生二胎 自己不上户口 还会找我
斗战神猴子龙女那个好一点?
请问各位搅拌机可以榨果汁吗
有没有知道蚌埠哪里有化工市场?
为什么南林2014年考试时间为5号到6号?全国一
推荐资讯
全棉床上用品四件套价格要多少?麻烦报个价?
捷达车前减震胶座磨损开车会有什么反应
为什么公婆听到儿媳说话就很烦躁呢这是为啥呢
天对地雨对风大陆对长空是几年级学的
小吃摊上的烤土豆片都刷什么料
在梁子湖龙湾度假村玩到晚上了是否有车可以回
皮肤脱屑是什么原因
该死的蚊子!…把宝宝咬啥样了臭蚊子
两岁生日作诗
学渣怎么逆袭成学霸?
第三方支付的pos机好卖吗
武立建筑涂料和莱恩斯建筑涂料哪个好?有哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?