1. 程式人生 > >C#讀取Microsoft Access資料庫檔案

C#讀取Microsoft Access資料庫檔案

  private void SelectData()
        {
            var connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\user\Documents\Visual Studio 2008\Projects\WindowsFormsApplication1\WindowsFormsApplication1\Data\MyData.mdb";

            var oledbconnect = new OleDbConnection(connectionString);

            var sql = "select * from  [User] ";
            var cmd = new OleDbCommand(sql, oledbconnect);
            oledbconnect.Open();
         
            var oleadapt = new OleDbDataAdapter(cmd);

            var ds = new DataSet();
            oleadapt.Fill(ds);

            this.dataGridView1.DataSource = ds.Tables[0];
            cmd.Close();
            oledbconnect.Close();

        }
public static int num = 11; 
private void AddData() 
{ 
var connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\user\Documents\Visual Studio 2008\Projects\WindowsFormsApplication1\WindowsFormsApplication1\Data\MyData.mdb"; 
var oledbconnect = new OleDbConnection(connectionString); 
var sql = string.Format("insert into [User] values({0},'{1}',{2})", num++, "name" + num, num); 
var cmd = new OleDbCommand(sql, oledbconnect); 
oledbconnect.Open(); 
cmd.ExecuteNonQuery(); 
cmd.Clone(); 
oledbconnect.Close(); 
}




C# 讀取 mdb 檔案資料