CSVファイルをデータセットへ格納する処理を記載します。
//usingします。
using Microsoft.VisualBasic.FileIO;
//ファイル名
name = "hoge.csv";
//ファイルパス
path = "C\:test\";
//SQLを作成します
string sql = String.Format("SELECT * FROM [{0}]",name);
//接続文字列を作成します(Microsoft.Jet.OLEDB.4.0 の部分は参照設定されているファイルにより異なります)
string conString = String.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=""Text;HDR=No;"";",path);
//コネクションの生成
OleDbConnection con = new OleDbConnection(conString);
//オープンします
con.Open();
//SQLを実行します
OleDbDataAdapter oda = new OleDbDataAdapter(sql, con);
//クローズ処理
con.Close();
//データテーブル作成
DataTable table = new DataTable(name);
//Fillする
oda.Fill(table);
//データセット作成
DataSet ds = new DataSet();
//データセットにデータテーブルを設定
ds.Tables.Add(table);
コメント