vb 数据库 rs.Open sql, conn, 1, 3----------至少一个参数未被指定值

Publicst,mimaAsStringPublicst2,st3,zhAsStringPublicbz,bz1,wtbz,wtbz1AsBoolean'帐号是否存在w... Public st, mima As String
Public st2, st3, zh As String
Public bz, bz1, wtbz, wtbz1 As Boolean '帐号是否存在 wzbz 无题标志
Public conn As New ADODB.Connection
Public rs As New ADODB.Recordset
Public sql, yhm As String
Sub 连接数据库()
sjkdz = "用户数据.mdb"
dbpath = App.Path + "\" & sjkdz
constr = "provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=false;Data Source=" & dbpath
'jet oledb: Database password = "(密码)" '(有密码时再使用)
conn.Open constr
End Sub
Sub 搜索账号是否存在(zh As String)
sql = "select * from 用户账户管理 where 用户帐号= '" & zh & "'"
rs.Open sql, conn, 1, 3-----------------------------至少一个参数未被指定值
If rs.EOF = False Then
bz = True
mima = rs("用户密码")
End If
rs.Close
conn.Close
End Sub
展开
 我来答
liujj4241
2013-04-04 · TA获得超过4043个赞
知道大有可为答主
回答量:7021
采纳率:58%
帮助的人:805万
展开全部
conn.open constr失败了
dbpath = App.Path + "\" & sjkdz 这个access文件存在吗?
调试一下这一行,看看文件名对吗?
更多追问追答
追问
好像不这个的问题
路径对啊!
追答
那你调试一下,conn有对象吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式