在我们的应用程序中,我们允许用户将excel文件上传到服务器并将数据从excel文件导入SQL。
我们创建了一个用户并在应用程序中使用该帐户进行模拟。我们将上传文件夹的写入和读取权限给了该用户。上传工作正常,但在oconn.Open();它抛出错误
但是,如果我使用管理员帐户进行模拟,那就可以了。
using (OleDbConnection oconn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + excelproperties.filePath + "; Extended Properties=Excel 12.0;"))
{
oconn.Open();
}
答案 0 :(得分:0)