我在阅读csv文件并创建数据集。如何使用C#读取CSV文件
string MyPath = System.IO.Path.GetDirectoryName(Filename);
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + MyPath + ";Extended Properties='text;HDR=Yes;FMT=Delimited'";
//string CmdText = "select * from JDL-NurseryParts" + System.IO.Path.GetFileName(Filename);
string CmdText = "select * from ABC";
OleDbConnection Con = new OleDbConnection(ConnectionString);
OleDbDataAdapter adptr = new OleDbDataAdapter(CmdText, Con);
DataSet Ds = new DataSet();
adptr.Fill(Ds);
return Ds;
我收到错误“附近的语法错误”。当我打开该csv文件时,它包含工作表。
文件名 - ABC
Workedsheet名称 - ABC
我使用C#
安装了Excel的Windows将使用excel打开.CSV文件。 – kenny 2010-05-07 10:49:16