Express Editionを使っているので、ちょっとメンドクサイ。
前準備は以下のとおり。
- ローカルデータベース(sdf)を作成する
- コマンドsqlmetal.exeで、LinqToSQLクラスを生成する("C:\program Files\Microsoft SDKs\Windows\v6.0A\bin\sqlmetal.exe" /dbml:Database1Context.dbml /context:Database1Context Database1.sdf)
private void button1_Click(object sender, EventArgs e)
{
using (Database1Context context = new Database1Context("Database1.sdf"))
{
context.Log = Console.Out;
var v = from test in context.T_TEST
where test.PK_NO > 0
select test;
foreach (var row in v)
{
System.Diagnostics.Debug.WriteLine(string.Format("key:{0} data1:{1} data2:{2} date{3}", row.PK_NO, row.DATA1, row.DATA2, row.CDATE));
}
}
}
{
using (Database1Context context = new Database1Context("Database1.sdf"))
{
context.Log = Console.Out;
var v = from test in context.T_TEST
where test.PK_NO > 0
select test;
foreach (var row in v)
{
System.Diagnostics.Debug.WriteLine(string.Format("key:{0} data1:{1} data2:{2} date{3}", row.PK_NO, row.DATA1, row.DATA2, row.CDATE));
}
}
}
0 件のコメント:
コメントを投稿