Accessにテーブルを作成する
Accessにテーブル追加するサンプルです。
private void button1_Click(object sender, System.EventArgs e)
{
System.Data.OleDb.OleDbConnection cn =
new System.Data.OleDb.OleDbConnection();
System.Data.OleDb.OleDbCommand cmd;
// 接続文字列を設定してデータベースに接続する
cn.ConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;”
+ “Data Source=C:¥tmp¥DBSample.mdb;”;
cn.Open();
// 追加するテーブルが存在していたら削除しておく
try
{
cmd = new System.Data.OleDb.OleDbCommand(
”DROP TABLE 社員”, cn);
cmd.ExecuteNonQuery();
}
catch{}
try
{
// 社員 テーブルを追加する
cmd = new System.Data.OleDb.OleDbCommand(
”CREATE TABLE 社員(社員番号 INT, 氏名 TEXT(30))”, cn);
cmd.ExecuteNonQuery();
}
catch( Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
// データベースへの接続を切断する
cn.Close();
MessageBox.Show(”[社員]テーブルを追加しました。”, “結果通知”);
}
posted with amazlet on 07.01.22
日向 俊二
ソシム
売り上げランキング: 9460
おすすめ度の平均: 
手許においておくと便利




