能找到Excel文件,但是读取不到Excel数据,程序发布到服务器上有问题,本机没问题。

C#
string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1'";
OleDbConnection myConn = new OleDbConnection(strCon);
string strCom = " SELECT * FROM [Sheet1$] ";
myConn.Open();
//打开数据链接,得到一个数据集
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
//创建一个 DataSet对象

//得到自己的DataSet对象
myCommand.Fill(myDataSet, "[Sheet1$]");
//关闭此数据链接
myConn.Close();
这段代码,读取[Sheet1$]数据时有时候读取不到!此问题只出现在程序发布到服务器后,本机没有问题。神马原因?! 急~
有时候可以读取,有时候不可以。没有规律~ 服务器上office2000 。

第1个回答  2013-10-10
可能是网络延迟

打开excel文件时出现“无法访问,该文件可能已经损坏,或者文件所在的服务...
1、打开任意一个Excel表格,点击文件左上角的“文件”。2、在出现的界面,点击“选项”。3、出现“选项”窗口,点击“信任中心”,然后点击“信任中心设置”。4、出现“信任中心”界面,点击“Protected View”,将右边所有的对号全部去掉,点击保存,这样问题就解决了。

打开excel文件时出现“无法访问,该文件可能已经损坏,或者文件所在的服务...
原因是文件坏了重新下载或找备份,如果没有就只能重做了,1、首先在电脑上打开Excel 2010 2、然后点击“插入”选项卡 3、接着点击插入选项卡下面的“对象”4、弹出对象窗口后点击“由文件创建”5、点击“浏览”选择文件 6、然后选择需要插入的文件并点击“插入”7、然后就查看到文件名是一个地址,所以...

...excel.xls,该文件可能损坏或者文件所在的服务器没有响应,或者该文件...
第一,您出现这种状况,可能是您的分区出现问题。第二,建议您重启系统按F8键,进入安全模式,格式化F盘,重启后看能否打开。第三,如果不可以的话,建议您下载腾讯电脑管家,进行安全体检并进行一次常规修复和深度杀毒。第四,如果上述无法解决您的问题,我建议您重新安装系统,并对系统进行重新分区。第五...

excel表打不开 显示“不能访问**表,该文件可能是只读的 或者文件所在服 ...
首先确定你的文件属性不是只读的。然后把你的这个表备份一下,用点击excel的菜单栏中的文件--打开,选择你要打开的文件,在打开文件对话框的打开按钮右侧有一个小小的下拉箭头,点击之后选择 打开并修复,试着修复一下吧。

Excel无法访问 显示该文件可能是只读的,或您要访问的位置是只读的,或者...
2、可能文件被破坏了,你按以下步骤试一下,看行不行。开始——程序——Microsoft Office——Microsoft Office 工具——Microsoft Office 应用程序恢复,你点一下这个试试,看行不行。3、把excel的默认保存文件删除。2~3~1 顺序试试... 老哚是不是重装了系统什么的...其他文件没有事,那应该是...

excel2007 怎么打不开显示向程序发送命令时出现问题;连新建excel都打不...
1.如果某个Excel表格文件打不开了,Excel主程序可以打开 解决方法:Excel2003设置:打开Excel,选择 工具--选项--常规 中把 “忽略其他应用程序”去掉勾就可以了。Excel2007中的设置:选择Excel选项-->高级-->常规-->“忽略使用动态数据交换(DDE)的其他应用程序”勾去掉。2.如果新建Excel文件保存以后...

excel文件不能访问,该文件可能是只读的,或者您要访问的位置是只读的,或...
把excel文件拖出来再打开 打开前把文件的只读属性去掉 去掉方法:在文件上点右键,选择属性,在弹出的对话框中,去掉只读的勾勾 再打开试试

excel文件不能访问,该文件可能是只读的,或者您要访问的位置是只读的,或...
应该是像二楼说的那样,你的U盘是经过扩容的.在拷贝文件的时候看到文件是拷完了,但是打开的时候却打不开.我之前也买过一个U盘,上面贴的标签写是8G,用软件一测试,去只有几百兆.建议楼主用MyDiskTest软件测试一下你的U盘,如果是扩容的劝君还是不要使用了,存多少文件会丢多少的.里面存的东西可能今天...

无法打开EXCEL文件 提示该文件可能是只读的,或者您要访问的位置是只读的...
1、首先,打开EXCEL表单,如下图所示,然后进入下一步。2、其次,完成上述步骤后,单击“工具”选项,然后在“工具”下拉列表中单击“选项”这一项,如下图所示,然后进入下一步。3、接着,完成上述步骤后,在“选项”页面上,单击“安全性”选项卡,如下图所示,然后进入下一步。4、然后,完成上述...

Excel文件打不开怎么办 表格打不开症状解决方法
Excel打不开症状一Excel打不开症状一:某个Excel表格文件打不开了,Excel主程序可以打开。解决方法:Excel2003设置:打开Excel,选择 工具--选项--常规 中把 “忽略其他应用程序”去掉勾就可以了。Excel2007中的设置:选择Excel选项--高级--常规--“忽略使用动态数据交换(DDE)的其他应用程序”勾去掉。Ex...

相似回答