Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9699

cscの作法 その68

$
0
0
概要 cscの作法、調べてみた。 mdbにcsvを読み込んでみた。 コンパイル手順 >csc csv2mdb.cs /platform:x86 サンプルコード using System; using System.Data.OleDb; using System.Data; using System.IO; using System.Text; using System.Collections.Generic; public static class Program { public static void Main(params string[] args) { OleDbConnection con = new OleDbConnection(); con.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=mydb.mdb;"; con.Open(); CSVReader reader = new CSVReader(new StreamReader("expense_sample.txt")); string[] getLine = null; getLine = reader.ReadLine(); while ((getLine = reader.ReadLine()) != null) { string sSQL = "INSERT INTO sisyutu(年月日, 項目, 金額, 備考) VALUES(#" + getLine[0].Substring(0, 10) + "#,'" + getLine[1] + "'," + getLine[2] + ",'" + getLine[3] + "')"; OleDbCommand cmd = new System.Data.OleDb.OleDbCommand(sSQL, con); cmd.ExecuteNonQuery(); Console.WriteLine(sSQL); } } } 以上。

Viewing all articles
Browse latest Browse all 9699

Trending Articles