| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1254 人关注过本帖
标题:★在线求助★Csv文件导入DataTable问题..
只看楼主 加入收藏
everpeo
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-7-10
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
★在线求助★Csv文件导入DataTable问题..
我在我机子(win7)上编完了,运行顺利~
把程序放到别的机子(XP)就会报
未能加载文件或程序集
“System.EnterpriseServices.Wrapper.dll”或它的某一个依赖项,
系统找不到指定的文件.

关键类:
public DataTable ImportCsv(string filePath, string fileName)
{
DataTable dt = null;
string strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=";
strConn += filePath;                                                  
strConn += ";Extensions=asc,csv,tab,txt;";
OdbcConnection objConn = new OdbcConnection(strConn);
try
{
     DataSet ds = new DataSet();
     string strSQL = "select * from " + fileName;//文件名,不要带目录
     OdbcDataAdapter da = new OdbcDataAdapter(strSQL, objConn);
     da.Fill(ds);//在这里出现异常....
     dt = ds.Tables[0];
}
catch (Exception e)
{
     throw e;
}
return dt;
   }
搜索更多相关主题的帖子: Csv DataTable 文件 在线 
2010-07-10 13:54
everpeo
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-7-10
收藏
得分:0 
怀疑是System.EnterpriseServices.Wrapper.dll有问题,但注册不了.
我把System.EnterpriseServices.Wrapper.dll拷贝到
C:\WINDOWS\WinSxS\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790下也不行..
不过不再是系统找不到指定的文件了.
未能加载文件或程序集
“System.EnterpriseServices.Wrapper.dll”或它的某一个依赖项,
模块的哈希检查失败.(异常来自HRESULT:0x80131039)
2010-07-10 13:55
xiaodao89181
Rank: 2
等 级:论坛游民
威 望:1
帖 子:11
专家分:49
注 册:2010-7-16
收藏
得分:20 
filePath应该为相对路径,不然到别的机子后可能就找不到文件。
2010-07-17 11:19
快速回复:★在线求助★Csv文件导入DataTable问题..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046739 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved