问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...数据库名为data 有一个登陆表 有两个字段名 用户名 密码_百度...

发布网友 发布时间:2024-10-01 20:23

我来回答

4个回答

热心网友 时间:2024-10-18 01:37

新建vb工程,然后点击“工程”-->“引用”,在以下两个选项前挑勾:

Microsoft Data Environment Instance 1.0

Microsoft ActiveX Objects 2.5 Library

因为你要用Access数据库,所以需要在工程中添加控件。

建立Access数据库,在这个vb工程文件夹新建一个文件夹,命名为table,然后将这个Access数据库文件放入table文件夹中。

源代码:

Private Con_Access As Connections

Private Sub Form_Load()

    Set Con_Access = New Connection

    With Con_Access

        .Provider = "microsoft.jet.oledb.4.0"

        .ConnectionString = App.Path & "\table\ship.mdb"

        .Open

    End With

End Sub

Private Sub cmdOK_Click()

    Dim cmd As New Command

    Dim rd As New Recordset

    cmd.ActiveConnection = Con_Access

    cmd.CommandText = "select username,userpassword from usertable where username='" & Text1.Text & "'"

    On Error GoTo db_error

    Set rd = cmd.Execute

    On Error GoTo 0

    If rd.EOF Then

        MsgBox "用户名不存在。", vbOKOnly + vbInformation, "错误"

        Exit Sub

    End If

db_error:

    MsgBox Err.Description, vbOKOnly + vbInformation, "错误"

End Sub

Private Sub cmdCancel_Click()

    End

End Sub

已经附上截图了,如果还有疑问,发电邮给我rearguard_zero@hotmail.com

热心网友 时间:2024-10-18 01:39

'zong变量请在代码界面开始的通用部分定义!
Private Sub Command1_Click()
'登录确认
Dim sqldl As String
Dim sf As String
If zong = 3 Then '若用户输入的次数超过三次,则自动退出
Unload Me
Exit Sub
End If
If Text1.Text = "" Then
MsgBox "没有输入用户名,请输入!", vbOKOnly, "警告"
Text1.SetFocus
Text2.Text = ""
zong = zong + 1 '累加输入次数
Exit Sub
End If
Call SJK(db) '调用数据库链接过程
strSQL = "select * from 登录表 where 用户名='" & Text1.Text & "'"
RS.Open strSQL, db, 3, 3
If RS.EOF = True Then
MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly, "警告"
Text1.SetFocus
Text1.Text = ""
Text2.Text = ""
zong = zong + 1
RS.Close
Set RS = Nothing
db.Close
Exit Sub
End If
If RS("密码") <> Text2.Text Then
MsgBox "密码不正确,请重新输入!", vbOKOnly, "警告"
Text2.SetFocus
RS.Close
Set RS = Nothing
db.Close
zong = zong + 1
Exit Sub
End If
RS.Close
Set RS = Nothing
db.Close
Unload 登录窗口
frmMain.Show
End Sub

热心网友 时间:2024-10-18 01:36

Private Sub Command1_Click()

 Dim conn As New ADODB.Connection

   Dim rs As New ADODB.Recordset

   Dim Str1 As String

   Dim Str2 As String

   Dim Str3 As String

   Str1 = "Provider=Microsoft.Jet.OLEDB.4.0;"

   Str2 = "Data Source=C:\Documents and Settings\Administrator\桌面\DATA.mdb;"

   Str3 = "Jet OLEDB:Database Password="

   conn.Open Str1 & Str2 & Str3

   strSQL = "select * from 表1 where 编号=1"

   rs.Open strSQL, conn, 3, 3

   If rs!用户名 = Text1.Text And rs!密码 = Text2.Text Then

MsgBox "登陆成功"

Else

MsgBox "密码或用户名错误"

End If

End Sub

热心网友 时间:2024-10-18 01:39

这是交互操作做的,我的姐,VB不是纯写代码的(当然完全写代码也许也写的出来,那太麻烦了)

新建一个窗体,改名为frmMain
拖两个文体框
拖两个Label 改Caption为“用户名” “密码”,当然应分别放在两文本框的旁边了
往上拖两个按钮,Caption分别改为OK,Cancel
按钮一般放在下部
大概还要拖一个数据访问控件,指定相关的数据库文件
大概还要在单击“OK”按钮的事件中加入代码,判断“用户名”数据库中有没有和“密码”合不合
就这样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吃干燥剂会有什么反应 干燥剂不慎食用怎么办 于冕被流放多少时间才回来 石羊场客运站坐几路公汽到成都市龙潭社区保平村九组? 从成都石羊场到龙潭寺北湖客运站做地铁公交咋个赶车呀?老师们_百度知 ... 成都理工大学坐车到石羊场客运站怎么走?大概要多久啊?谢谢!! 请问一下成都理工大学到石羊车站怎么做车啊? 还在盲目护理毛孔吗?如何正确护理毛孔? 毛孔粗大该如何处理? 脸t区毛孔粗大怎么办 毛孔粗大的原因是什么 西安市新城区自然之声助听器经销部怎么样? 灵芝和北氏可以和乌鸡一起煲汤吗 红领巾侠的内容简介 智能插座哪个好 智能插座对家电有害吗 小猫的避暑方法是什么 夏天需要给出生的猫垫垫子吗 需要保温吗 excel中行和列为什么会隐藏? 解读胆红素代谢的几大问题 我的QQ今天被个人申请冻结了。解冻需要改密码。改密码又需要密保卡... iphone4我已经把音乐放到itunes了,怎么放到手机上。或不上网不用流量... ...我要下载音乐 不知道怎么下载 苹果手机里哪里有本地音乐?!!!_百度... ...之后听完了自动存到手机里然后不用流量也能听的? 深圳驾考自主预约 有约上的吗 预约了深圳西丽车管所的科目二考试,因故无法参加,怎么取消?能电话取 ... 在深圳港深通驾校已经在学习科目二了我想退办可以去别的地方报名再学... 请问深圳驾驶证考试科目二预约之后取消了,会不会算一次考试呢 西红柿酸汤的做法大全 西红柿酸汤锅底有哪些制作方法? 中国赵堡太极内容简介 django是如何保存session的(2023年最新分享) 使命召唤8现代战争3修改CFG文件, 我用写字板打开,系统提示,此文件不... 玩SWAT4时自动退出 弹出一个窗口!! 我是从4399游戏盒下的.是路径的问题... ...不了字啦,一打字就显示不能完成请求,因为某种原因阻止文本引擎进行初... 沃尔沃xc90油耗多少真实油耗多少 油耗实测10.2L 一公里消耗9毛钱_百度... ...立刻关机,因为有事过了几个小时才送去维修店 沃尔沃XC60插电混动油耗表现怎么样? 沃尔沃XC60的能耗和油耗怎么样? 泗水县成人高考需要填几次志愿? 内蒙古工业大什么专业较好?分数线又是多少?拜托… 用电饭锅煮红枣要多久 使用电饭锅煮红枣时间 关于Iphone cydia图标不小心删除后如何恢复 cydia删掉怎么办? 红枣煮粥的方法有哪些? iphone3G 3.1.3 cydia不小心被删了 我不小心把iphone4s的CYDIA卸载了,现在都不知道怎么弄回来?求大师... 刚才不小心把iphone里cydia里面的mobile substrate卸载了,现在手机没... 联想重装系统快捷键是什么? 去米虫的妙招有哪些 防止米虫有哪些方法 如何关闭QQVIP