C 操作ACCESS的一些常用類

2021-08-20 16:30:37 字數 2214 閱讀 7268

using system;

using system.configuration;

using system.collections;

using system.data;

using system.data.oledb;

namespace mydata

//關閉資料庫鏈結

public

static

void close_conn(oledbconnection conn)

gc.collect(); }

//執行oledb語句

public

static

int run_sql(

string sql, 

string connstr)

catch }

//生成command物件

public

static oledbcommand create_cmd(

string sql, oledbconnection conn)

//執行oledb語句返回 datatable

public

static datatable get_datatable(

string sql, 

string connstr, 

string table_name)

//執行oledb語句返回 oledbdatareader物件

public

static oledbdatareader get_reader(

string sql, 

string connstr)

catch

close_conn(conn);

return dr; }

//執行oledb語句返回 oledbdataadapter物件

public

static oledbdataadapter get_adapter(

string sql, 

string connstr)

//執行oledb語句,返回dataset物件

public

static dataset get_dataset(

string sql, 

string connstr, dataset ds)

catch (exception err)

return ds; }

//執行oledb語句,返回dataset物件

public

static dataset get_dataset(

string sql, 

string connstr, dataset ds, 

string tablename)

catch (exception ex)

return ds; }

//執行oledb語句,返回dataset物件,將資料進行了分頁

public

static dataset get_dataset(

string sql, 

string connstr, dataset ds, 

int startindex, 

int pagesize, 

string tablename)

catch (exception ex)

close_conn(conn);

return ds; }

//返回oledb語句執行結果的第一行第一列

public

static

string get_row1_col1_value(

string sql, 

string connstr)

else }

catch

close_conn(conn);

return result; }

} }

<?xml version=

"1.0

" encoding=

"utf-8

" ?> "

mydata.properties.settings.my_soft_oledbconn

" connectionstring=

"provider=microsoft.jet.oledb.4.0;data source=資料庫路徑\*.mdb

"providername=

"system.data.oledb

" />

筆記 一些access操作,基於DAO

鑑於csdn部落格更新之於本人來講是乙個失敗,導致本博文排版一片混亂。現將其轉到 1.獲得所有的資料表的名稱,並基於表名來進一步操作。2.為資料表增加某些字段 field 3.判斷某字段的一些記錄是否為空,是則補充資料。4.建立具有同樣表結構的新錶 5.修改表名 6.判斷表是否存在。否,則建立之 c...

Access一些應用

1,access資料庫字段型別說明以及與sql之間的對照關係 access允許九種資料型別 文字 備註 數值 日期 時間 貨幣 自動編號 是 否 ole物件 超級鏈結 查詢嚮導。文字 nvarchar n 備註 ntext 數字 長整型 int 數字 整型 smallint 數字 單精度 real ...

Access 一些內部函式 Access 幫助裡

有些東西就在那裡擺著,只是大家都不知道罷了 以下東西摘至access幫助 字串函式 vba 函式 transact sql 標量函式 asc x ascii x chr x char x lcase x lcase x lower x len x datalength x ltrim x ltrim...