用VB编写一个管理软件!要求输入用户名和密码才能登陆.怎样让他与后台的access数据库核对用户名和密码呢?

请给出详细的过程,谢谢,高分要答案.加QQ聊一下,可以?... 请给出详细的过程,谢谢,高分要答案.
加QQ聊一下,可以?
展开
 我来答
百度网友802a3dcbc
2006-04-10 · TA获得超过1369个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:596万
展开全部
Dim rs As New ADODB.Recordset
dim cnn As New ADODB.Connection

Private Sub Command1_Click()
Dim strsql As String
Set rs = Nothing
Set cnn = Nothing
cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\用户表.mdb;Persist Security Info=False"
cnn.Open

If Text1.Text = "" Then
MsgBox "请输入用户名!", vbCritical + vbOKOnly, "提示"
Text1.SetFocus
End If
strsql = "select*from users where username='" & Trim(Text1.Text) & "'"
rs.CursorLocation = adUseClient
rs.Open strsql, cnn, adOpenStatic, adLockOptimistic
If Text2.Text = rs.Fields("password") Then
MDIForm1.Show
Unload Me
Else
MsgBox ("用户名或者密码不正确!"), vbCritical + vbOKOnly, "提示"
End If
End Sub

够详细了吧,呵呵,给分吧
衡成亅9097
2006-04-10 · TA获得超过5922个赞
知道大有可为答主
回答量:3784
采纳率:60%
帮助的人:0
展开全部
通过用户名在数据库中查找这个用户名相对应的密码,把密码提取出来,与界面上输入的密码进行比较~Yes的话继续执行代码,No的话就提示信息,然后中止程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式