未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。

我用VB.net2003写的登陆界面代码:PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSyste... 我用VB.net2003写的登陆界面代码:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Total As Integer
Dim StrConnApp = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & "setting.mdb"
Dim ConnTemp As New OleDb.OleDbConnection
Dim StrSQL As String
ConnTemp.ConnectionString = StrConnApp
StrSQL = "Select * From sjk Where [User]='" & TextBox1.Text & "' AND [Password]='" & TextBox2.Text & "'"
Dim CmdTemp As New OleDb.OleDbCommand(StrSQL, ConnTemp)
ConnTemp.Open()'这里有问题运行到这里就不能执行下去了
Total = CmdTemp.ExecuteScalar
If Total > 0 Then
MessageBox.Show("密码或用户名错误!", "错误提示!", MessageBoxButtons.OK, MessageBoxIcon.Error)

TextBox1.Text = ""

TextBox2.Text = ""

TextBox1.Focus()

End If
展开
 我来答
rumbusapple
2007-11-24 · TA获得超过356个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:296万
展开全部
检查数据库连接字符串是否正确,再查SQL语句是否正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haoren411
2007-11-24 · TA获得超过186个赞
知道小有建树答主
回答量:449
采纳率:0%
帮助的人:201万
展开全部
数据库存在地址不对 <add name="HDianConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\HDian.mdb"
providerName="System.Data.OleDb" />
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式