首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

导入EXCEL数据的一个引用异常的有关问题,请大家帮助

2012-01-24 
导入EXCEL数据的一个引用错误的问题,请大家帮助我用C#写了一个导入EXCEL数据的程序,在我的本机可以,但是放

导入EXCEL数据的一个引用错误的问题,请大家帮助
我用C#写了一个导入EXCEL数据的程序,在我的本机可以,但是放在服务器上老是出现:
异常详细信息:   System.NullReferenceException:   未将对象引用设置到对象的实例。

源错误:  


行   479:if(this.fileup.Value!= " ")
行   480:{
行   481:DataTabledtExcel=baseinfo.ReadExcel(this.fileup.Value).Tables[0];
行   482:int   count=dtExcel.Rows.Count;
行   483:if(count> 0)
 

源文件:   c:\inetpub\wwwroot\UniteTop_WebUI\OrderManage\orderCreate.aspx.cs         行:   481  

堆栈跟踪:  


[NullReferenceException:   未将对象引用设置到对象的实例。]
      JunLin.UniteTop.WebUI.OrderManage.orderCreate.btnImport_Click(Object   sender,   EventArgs   e)   in   c:\inetpub\wwwroot\UniteTop_WebUI\OrderManage\orderCreate.aspx.cs:481
      System.Web.UI.WebControls.Button.OnClick(EventArgs   e)   +108
      System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String   eventArgument)   +57
      System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler   sourceControl,   String   eventArgument)   +18
      System.Web.UI.Page.RaisePostBackEvent(NameValueCollection   postData)   +33
      System.Web.UI.Page.ProcessRequestMain()   +1292

 
这样的错误,请问什么原因?
感谢

[解决办法]
首先感觉服务器必须也得安装吧!
[解决办法]
服务器必须装Excel
[解决办法]
过路,,,,用它的组件可以解决这个问题

[解决办法]
是不是引用的Excle组件和你服务上装的不一样

比如说你引用了excel2000的组件,而现在你装的不是2000
[解决办法]
不懂,接点分而已
[解决办法]
不过微软的东东一向是向下兼容的
[解决办法]
不建议在Web服务器端使用Excel对象。鉴于Excel版本问题,很难保证正确执行。
可替代方法很多
[解决办法]
好像不用全部装EXCEL,只要装一个组件就可以了
[解决办法]
连接数据源有问题
[解决办法]
版本问题吧

热点排行