我正在使用OLEDb从import re
regex=r"[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?"
string="0.00000000000000000E0 0.00000000000000000E0 0.00000000000000000E0"
print(re.findall(regex,string))
中的本地.xls
文件加载表格。
当我查看网页C# .Net
时,表格已加载并正确显示。但是当我发布时,表格没有显示在网页上(我发布到的网址),但网页的其他部分显示正确。
是否有理由在调试时加载excel文件但在发布时无法加载?
以下是C#中加载Excel的代码:
"View in Browser"
我的第一个想法是无法通过网页访问Excel电子表格。但是我在网页上有另一个链接,可以在点击时打开这个excel。并且它在发布后正在网页上工作。 以下是链接的代码:
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=//Dfs.local/I/Test Copy.xls;Extended Properties='Excel 8.0;HDR=False;IMEX=1'";
OleDbConnection OleConn = new OleDbConnection(strConn);
OleConn.Open();
String sql1 = "SELECT * FROM [Sheet1$]";
OleDbDataAdapter OleDaExcel1 = new OleDbDataAdapter(sql1, OleConn);
我尝试了许多不同的发布方式,但在从URL打开时仍然无法加载excel表。
请帮忙!
谢谢!
答案 0 :(得分:0)