永发信息网

未处理oledbexception 标准表达式中数据类型不匹配

答案:2  悬赏:50  手机版
解决时间 2021-03-19 19:37
我做的登陆界面,想从数据库的表里查询用户名和密码是否匹配。
代码如下 Dim conn As New OleDb.OleDbConnection
conn.ConnectionString = "provider=Microsoft.jet.oledb.4.0;data source=D:\设计\db.mdb"
conn.Open()
Dim oledbstr As String
oledbstr = "Select * From [dl] Where 用户名='" & Txtname.Text & "' And 密码 = '" & Txtpassword.Text & "'"
Dim oledbcmd As OleDb.OleDbCommand = New OleDb.OleDbCommand(oledbstr, conn)
Dim dr As OleDb.OleDbDataReader
dr = [oledbcmd].ExecuteReader
If dr.Read = True Then
Dim Form2 As New Form2()
Form2.Show()
Else
MsgBox("您输入的用户名和密码不正确,请重新输入!", MsgBoxStyle.Critical)
End If
错误出在 dr = [oledbcmd].ExecuteReader 这一行
请高手指教

【】去掉也没用,还是同一个错误
最佳答案
dr = oledbcmd.ExecuteReader()
全部回答
表里的字段类型与 拼sql语句传入的值的类型不匹配, 把拼的sql语句输出一下,检查传入的值的类型
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
4s店初几开始上班啊?
广安汽车装饰护理中心地址在什么地方,想过去
这数学提怎么做,为难家长了
买个qq号用手机绑定住就绝对安全了吗
如图所示,△ABC中,试用平移的知识说明∠A+∠B
img压缩包怎么打开
我有个钓鱼灯3.7v锂电池组供电想.换4v铅酸电
有给单位领导处理公文的手机软件嘛
沙湾县工商局地址在哪,我要去那里办事
将什么加入浑浊的水中,可以水中的泥沙沉降而
孩子上幼儿园十度左右穿多少穿衣
我春节想去泰国旅游,我知道泰国是个佛教国家
手机开机时的指纹密码怎样去除
谁有爱奇艺vip会员借我用一下,我不会给别人
城市便捷酒店连锁深圳西乡地铁站店我想知道这
推荐资讯
90年同居没有结婚证要离婚还要起诉吗
国内流行歌曲女子组合
怎么到日本去学习料理,具体费用是多少?签证
朵朵时尚购物地址在什么地方,想过去办事
烧电焊平焊怎样才能焊得好?
后勤采购请示行政部怎样出具意见
请问:地板砖上可以直接铺木地板吗?
阴历十月份生的属羊的女人命运好不好
C语言选择题!急救!
我们班共52人,买四箱正好每人一盒。买一箱,
为什么在KTV唱歌自己唱的时候听不到自己声音
3的1点25次方是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?