c 操作Access資料庫

2021-08-08 12:37:04 字數 966 閱讀 7439

//先新增兩個com引用

//第乙個:microsoft activex data objects() 2.8 library

//第二個:microsoft ado ext. 2.8 for ddl and security

1.建立access資料庫

using adox:

adox.catalog cat = new adox.catalog();

string dbname ="c:\users\administrator\desktop\data.mdb";//dbname是資料庫檔案存放的路徑,data是資料庫名字

cat.create("provider=microsoft.jet.oledb.4.0;data source=" + dbname + ";");

2.新建表

3.建立並開啟乙個oledbconnection物件

string strconn = " provider = microsoft.jet.oledb.4.0 ; data source = '"+dbname+"'" ;

oledbconnection myconn = new oledbconnection ( strcon ) ;

myconn.open ( ) ;

4.建立插入的sql語句

string strinsert = " insert into tbluser ......" ;

5.建立乙個oledbcommand物件

oledbcommand inst = new oledbcommand ( strinsert , myconn ) ;

6.使用oledbcommand物件來插入資料

inst.executenonquery ( ) ;

7.關閉oledbconnection

myconn.close ( ) ;

注:使用access資料庫時 需要在插入資料時標明要插入資料對應的欄位名!

C 操作Access資料庫

using system using system.collections.generic using system.linq using system.text using system.data using system.data.oledb using system.configuration...

c 操作ACCESS資料庫

c 簡單操作access資料庫 這兩天做專案,需要將資料存到資料庫,並進行一些簡單的增刪改操作,剛好記錄下access資料庫的基本操作方法,下文中提及到知識應用如有不正確的地方,大家多多指正,在程式開始時,我打算使用一些資料庫操作語句來建立乙個資料庫,不過好像用的不是很成功。而且如果要手動建立資料庫...

c 語言操作Access資料庫

本文將c 語言操作access資料庫的方法加以總結,主要解決的問題如下 建立mdb 建立table 讀取table內容 查 詢table中的內容 向table中插入資料 刪除table中的記錄 向table中插入 讀取table中的 等。文 介紹c 訪問操作access資料庫的基礎知識,並提 供乙個...