参照設定の.NETタブで、System.Data.SqlServerCe を追加。
// using System.Data.SqlServerCe;
var sPath = @"c:\temp\SqlCe.sdf";
var sConnString = "Data Source = '" + sPath + "'; LCID=1033;";
if (System.IO.File.Exists(sPath) == false)
{
SqlCeEngine engine = new SqlCeEngine(sConnString);
engine.CreateDatabase();
}
// コネクションを作成して開く
using (SqlCeConnection con = new SqlCeConnection(sConnString))
{
con.Open();
// テーブルを作成する
SqlCeCommand command =
new SqlCeCommand("create table さんぷる ( ID numeric(10), Name nvarchar(40) )", con);
command.ExecuteNonQuery();
//var oTbl = new DataSet();
//var oDa = new SqlCeDataAdapter("select * from さんぷる;", con);
//oDa.Fill(oTbl);
// コネクションを閉じる
con.Close();
}
MessageBox.Show("end");