我有一个 ASP.NET Web 应用程序,它有一个文件上传控件,允许用户上传一个 Excel 文件供它阅读。
我正在使用 OleDBConnection,我觉得我的连接字符串或查询字符串是错误的,因为应用程序不断向我抛出 OleDBExceptions(哎哟!)。什么是保存或访问上传文件的好方法?
这是连接字符串:
olcon.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath(fileupFile.FileName) + ";Extended Properties=Excel 12.0";
请求参数:
OleDbCommand olcmd = new OleDbCommand("SELECT * FROM [Sheet1$]", olcon);