关于VB的一段代码

来源:百度知道 编辑:UC知道 时间:2024/09/23 16:25:00
Private Sub form_load()
With objCn
.Provider = "TXL"
.ConnectionString = "user ID =;pwd=; data source=(local)" & "initial catalog=个人通讯录"
.Open 《===运行时这里报错 谁能告诉我是怎么回事哇
End With
Set objcmd.ActiveConnection = objCn
With objcmd
.CommandText = "select * from TXL where Tname like ?" & "and Tphone like ?"
.CommandType = adCmdText
End With
Dim parm As New Parameter
Set parm = objcmd.CreateParameter("Tname", adVarChar, adParamInput, 10)
objcmd.Parameters.Append parm
Set parm = objcmd.CreateParameter("Tphone", adVarChar, adParamInput, 10)
objcmd.Parameters.Append parm
Label4 = ""
End Sub
本人新手 希望来个大侠 解难

很大可能性是ConnectionString 写错
你可以先打印出来看看

还有一种很小的可能,就是
objCn 没有正确声明,

不是很懂,学习一下,请问这是什么数据格式?
Provider = "TXL"
我觉的用户名为空应该不对