读书人

数据库连接后出现“未指定的异常的错误

发布时间: 2012-04-08 14:38:30 作者: rapoo

数据库连接后出现“未指定的错误的异常”、怎么回事呢
我将数据库连接封装在下面的方法中
private OleDbDataReader OleQuery(string sql )
{
OleDbConnection Oleconn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=d:\\sjk\\sjk.mdb");
Oleconn.Open();//此句代码执行过程中经常出现异常,我该怎么改呢
OleDbCommand cmd = new OleDbCommand(sql,Oleconn );
OleDbDataReader sdr = cmd.ExecuteReader();
if (sdr.HasRows)
{
return sdr;
}
else
{
MessageBox.Show("没有相关记录");
return null;
}
}

[解决办法]
机器上有Microsoft.Jet.OLEDB.4.0驱动吗
[解决办法]

C# code
 //注意大小写和你的数据库位置在不在这个位置 OleDbConnection Oleconn = new OleDbConnection(@"Provider=Microsoft.Jet.OleDb.4.0;Data Source=D:\sjk\sjk.mdb");
[解决办法]
哪你的sql语句中存在表中没有的字段名称
[解决办法]
报的什么异常啊

读书人网 >C#

热点推荐