ASP.NET导入Excel在Web服务器上不起作用

舒哈丁

我需要将我的Excel文件导入Web上的gridview。我使用这种连接方法;

  Dim connectionString As String
    If (Path.GetExtension(fullFileName).Equals(".xls")) Then
        connectionString = String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=""Excel 8.0;HDR=YES;IMEX=2""", fullFileName)
    ElseIf (Path.GetExtension(fullFileName).Equals(".xlsx")) Then
        connectionString = String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=""Excel 12.0 Xml;HDR=YES;IMEX=2""", fullFileName)
    End If

    Dim connExcel As OleDbConnection
    connExcel = New OleDbConnection(connectionString)
    connExcel.Open()

当我在本地主机上运行它时,它工作正常。但是,通过FTP将项目传输到服务器后,它不会带来相同的结果。换句话说,连接失败。

编辑:我把这个错误;未在本地计算机上注册“ Microsoft.ACE.OLEDB.12.0”提供程序

阿敏·贾里瓦拉(Amin Jariwala)

您可以使用EPPlus是.net库,它可以使用Open Office Xml读取和写入Excel 2007/2010文件。我尝试了这个东西,并在服务器上完美地工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP经典,下载大文件在某些服务器上不起作用

来自分类Dev

asp.NET动态按钮服务器端事件不起作用

来自分类Dev

jquery ajax 不起作用(服务器端是 ASP.net)

来自分类Dev

ASP.NET 应用程序的跟踪在生产服务器中不起作用

来自分类Dev

ASP.Net:注册到 MySQL 服务器不起作用

来自分类Dev

从Angular 2到ASP.net Core的POST请求不起作用。服务器端为空值

来自分类Dev

IExceptionFilter处理程序在ASP.NET Core 3.1 Blazor(服务器端)中不起作用

来自分类Dev

ASP.NET C#-从Gmail / Yahoo Live SMTP服务器发送电子邮件不起作用

来自分类Dev

服务器标记在ASP控件中不起作用

来自分类Dev

分页在asp:DataGrid上不起作用

来自分类Dev

导出到Excel在服务器上不起作用

来自分类Dev

导出到Excel在服务器上不起作用

来自分类Dev

PHP PhantomJS在Web服务器上不起作用

来自分类Dev

会话在我的Web服务器上不起作用

来自分类Dev

强制下载Excel文件在Web服务器上不起作用

来自分类Dev

注入服务时ASP核心Web API控制器不起作用

来自分类Dev

使用AngularJS 1.4.7服务调用ASP.NET Web API不起作用

来自分类Dev

ASP.Net“ Security.Principle.IsInRole”在.Net 4.0上不起作用?

来自分类Dev

ASP.NET AJAX在.NET 3.5的本地主机上不起作用

来自分类Dev

asp.net web.config转换不起作用

来自分类Dev

asp.net Web Api路由不起作用

来自分类Dev

jQuery调用asp.net Web方法不起作用

来自分类Dev

jQuery调用asp.net Web方法不起作用

来自分类Dev

asp.net Web 方法不起作用

来自分类Dev

“包含”不起作用,控制器asp.net

来自分类Dev

中继器asp.net标签不起作用

来自分类Dev

json stringify在asp.net mvc页面上不起作用

来自分类Dev

ASP.NET身份:带有角色的Authorize属性在Azure上不起作用

来自分类Dev

为什么ASP.NET vNext'dnu build'在OSX上不起作用

Related 相关文章

  1. 1

    ASP经典,下载大文件在某些服务器上不起作用

  2. 2

    asp.NET动态按钮服务器端事件不起作用

  3. 3

    jquery ajax 不起作用(服务器端是 ASP.net)

  4. 4

    ASP.NET 应用程序的跟踪在生产服务器中不起作用

  5. 5

    ASP.Net:注册到 MySQL 服务器不起作用

  6. 6

    从Angular 2到ASP.net Core的POST请求不起作用。服务器端为空值

  7. 7

    IExceptionFilter处理程序在ASP.NET Core 3.1 Blazor(服务器端)中不起作用

  8. 8

    ASP.NET C#-从Gmail / Yahoo Live SMTP服务器发送电子邮件不起作用

  9. 9

    服务器标记在ASP控件中不起作用

  10. 10

    分页在asp:DataGrid上不起作用

  11. 11

    导出到Excel在服务器上不起作用

  12. 12

    导出到Excel在服务器上不起作用

  13. 13

    PHP PhantomJS在Web服务器上不起作用

  14. 14

    会话在我的Web服务器上不起作用

  15. 15

    强制下载Excel文件在Web服务器上不起作用

  16. 16

    注入服务时ASP核心Web API控制器不起作用

  17. 17

    使用AngularJS 1.4.7服务调用ASP.NET Web API不起作用

  18. 18

    ASP.Net“ Security.Principle.IsInRole”在.Net 4.0上不起作用?

  19. 19

    ASP.NET AJAX在.NET 3.5的本地主机上不起作用

  20. 20

    asp.net web.config转换不起作用

  21. 21

    asp.net Web Api路由不起作用

  22. 22

    jQuery调用asp.net Web方法不起作用

  23. 23

    jQuery调用asp.net Web方法不起作用

  24. 24

    asp.net Web 方法不起作用

  25. 25

    “包含”不起作用,控制器asp.net

  26. 26

    中继器asp.net标签不起作用

  27. 27

    json stringify在asp.net mvc页面上不起作用

  28. 28

    ASP.NET身份:带有角色的Authorize属性在Azure上不起作用

  29. 29

    为什么ASP.NET vNext'dnu build'在OSX上不起作用

热门标签

归档