当前位置: 代码迷 >> ASP.NET >> asp.net连接access数据库出错,该怎么解决
  详细解决方案

asp.net连接access数据库出错,该怎么解决

热度:3578   发布时间:2013-02-26 00:00:00.0
asp.net连接access数据库出错
string   connectionString   =   "Provider=Microsoft.JET.OLEDB.4.0;   Data   Source   =   C:\\DataAccess\\collect.mdb ";

using   (OleDbConnection   connection   =   new   OleDbConnection(connectionString))
{

try
{
connection.Open();
}
catch(System.Data.OleDb.OleDbException   E)
{
connection.Close();
throw   new   Exception(E.Message);
}

}

connection.Open()总是出错,不过相同的代码在WinForm中正确,不知道是为什么?

------解决方案--------------------------------------------------------
确保C:\DataAccess\目录 对于everyone 有写入权限
------解决方案--------------------------------------------------------
报的什么错误?
------解决方案--------------------------------------------------------
是不是文件的访问权限没开?
------解决方案--------------------------------------------------------
确保C:\DataAccess\目录 对于everyone 有写入权限

------解决方案--------------------------------------------------------
要看报的是什么错。
------解决方案--------------------------------------------------------
同意楼上的,是权限问题

------解决方案--------------------------------------------------------
确保C:\DataAccess\目录 对于everyone 有写入权限
------解决方案--------------------------------------------------------
查看文件夹的权限有没有打开。加上NETWORK SERVICE
------解决方案--------------------------------------------------------
应该是权限的问题

------解决方案--------------------------------------------------------
确保C:\DataAccess\目录 对于everyone 有写入权限
  相关解决方案