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

C# 联接csv文件

2012-08-01 
C# 连接csv文件C# code public DataSet ReturnDataSet(string strSQL){strConn ProviderMicrosoft.Jet

C# 连接csv文件

C# code
 public DataSet ReturnDataSet(string strSQL)        {            strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties='Text;FMT=Delimited;HDR=YES;'";            DataSet ds = new DataSet();            using (OleDbConnection oldCon = new OleDbConnection(strConn))            {                try                {                    oldCon.Open();//这段出错,'G:\zxb\test\Test\create20091225.csv'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。                    OleDbDataAdapter oldData = new OleDbDataAdapter(strSQL,oldCon);                    oldData.Fill(ds);                    return ds;                }                catch (OleDbException err)                {                    throw err;                }                finally                {                    ds.Dispose();                    oldCon.Close();                }            }        }//G:\zxb\test\Test\create20091225.csv 这个是绝对路径,我保证,这个路径没有错的,但还为何会报这样的错误?//何解?????


[解决办法]
"\"->"/"?
[解决办法]
是不是还要指定一下你要连哪个sheet啊
[解决办法]
+ filepath + 这个代码那 ?
拿出来看一看吧
[解决办法]
将filepath改为:
Directory.GetParent(filepath)

热点排行