如何对access数据库进行查询?
来源:百度知道 编辑:UC知道 时间:2024/05/08 03:23:18
比如我做一个VB登录界面,和ACCESS已经建立连接,里面的User表中存着用户名和密码字段,并有一条记录,如何检测在VB中输入的用户名和密码是否正确?最好有源代码给看一下。多谢!
可我还是不大明白temp.open"select * from password where pass='"&trim(txtpass.text)&'''",cn,3,2 是什么意思,为什么要加上cn,3,2呢?
可我还是不大明白temp.open"select * from password where pass='"&trim(txtpass.text)&'''",cn,3,2 是什么意思,为什么要加上cn,3,2呢?
工程引用ADO
模块里
dim cn as adodb.connection
pualic rs as adodb.recordset
sub conn()
cn.open="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\;Jet OLEDB:Database Password=jixu21win2004;Persist Security Info=False"
'这里的连接根据情况修改一下
end sub
sub rss()
if rs.state=adstateopen then
rs.closse
end if
end sub
在窗体模块里
provite sub cmdok-click()
dim temp as adodb.recoreset
temp.Open "select * from Operator where Peo_Name='" & Trim(txtUserName.Text) & "'", cn, 3, 2
If temp.EOF = True Then
MsgBox "此用户名不存在!", vbInformation + vbOKOnly, "系统提示:"
Exit Sub
End If
temp.Close
temp.open"select * from password where pass='"&trim(txtpass.text)&'''",cn,3,2
if temp.eof