我的连接Excel表的语句如下:
bool canOpen = false;
DataTable customer = new DataTable();
OleDbConnection conn = new OleDbConnection
(@"Provider=Microsoft.Jet.OLEDB.4.0;"+
@"Data Source=" + filePath + ";" +
"Extended Properties=\"Excel 8.0;\""); try//尝试数据连接是否可用
{
conn.Open();
conn.Close();
canOpen = true;
}
catch
{
this.Response.Write("<script>alert('打开Excel文 件:'+ "+filePath+" + '时出错!')</script>");
} if(canOpen)
{...}我用单步调试,try中只执行conn.Open();然后就执行catch里面的语句了,想了半天也不知道怎么改,请大家指教!!谢啦!!!
bool canOpen = false;
DataTable customer = new DataTable();
OleDbConnection conn = new OleDbConnection
(@"Provider=Microsoft.Jet.OLEDB.4.0;"+
@"Data Source=" + filePath + ";" +
"Extended Properties=\"Excel 8.0;\""); try//尝试数据连接是否可用
{
conn.Open();
conn.Close();
canOpen = true;
}
catch
{
this.Response.Write("<script>alert('打开Excel文 件:'+ "+filePath+" + '时出错!')</script>");
} if(canOpen)
{...}我用单步调试,try中只执行conn.Open();然后就执行catch里面的语句了,想了半天也不知道怎么改,请大家指教!!谢啦!!!
<INPUT id="fileToImport" style="WIDTH: 25.63%; HEIGHT: 22px" type="file" size="21" name="fileToLoad" runat="server">
我按下"浏览.."按钮后,选择EXCEL表,然后按下一个"导入"按钮,就提示脚本错误"缺少)对象",
而导入按钮事件前面的语句就是上面连接数据库的语句,我也不知道我错哪了.
请指教!谢
有没有哪位大虾提供一下有关导入EXCEL的网址啊?!
将不胜感激!!!