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(“[社員]テーブルを追加しました。”, “結果通知”);
}

速効解決!逆引きハンドブックVisual C#

速効解決!逆引きハンドブックVisual C#

posted with amazlet on 07.01.22

日向 俊二
ソシム
売り上げランキング: 9460

おすすめ度の平均: 5.0

5 手許においておくと便利

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>