C 語言建立Access資料庫

2021-07-06 05:57:13 字數 786 閱讀 5598

首先新增引用 com元件 「microsoft ado ext.2.8 for ddl and security」,

然後使用adox命令空間下catalogclass類的creat方法實現:

string dbname = @"d:\newaccess.mdb";

adox.catalogclass access = new adox.catalogclass();

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

這樣就在d:\下建立了乙個access資料庫了。

接著可以建立表和字段了

adox.tableclass table = new adox.tableclass();

table.parentcatalog = access;

table.name = "mytable";//建立乙個表

//建立乙個自動增長字段

adox.columnclass col = new adox.columnclass();

col.parentcatalog = access;

col.type = adox.datatypeenum.adinteger;//設定字段型別

col.name = "id";

col.properties["jet oledb:allow zero length"].value = false;

col.properties["autoincrement"].value = true;

c 語言操作Access資料庫

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

vc ado建立access資料庫

1.首先在stdafx.h檔案中加入 pragma warning disable 4146 import c program files common files system ado msadox.dll import c program files common files system ad...

動態建立ACCESS資料庫

1 通過ole方式建立 uses comobj procedure tformoffice.bitbtn1click sender tobject varcreateaccess olevariant begin createaccess createoleobject adox.catalog c...