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 有写入权限