我在閱讀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