Access資料庫操作類

2022-01-22 21:13:00 字數 1963 閱讀 9486

using

system;

using

system.data.oledb;

using

system.data;

using

system.diagnostics;

using

system.collections.generic;

namespace

common

public

static

string

msgsend,msgsend2;

//執行單條插入語句,並返回id,不需要返回id的用exceutenonquery執行。microsoft.jet.oledb.4.0

public

int executeinsert(string

sql,oledbparameter parameters)

catch

(exception e)}}

public

int executeinsert(string

sql)

//執行帶引數的sql語句,返回影響的記錄數(insert,update,delete)

public

int executenonquery(string

sql,oledbparameter parameters)

catch

(exception e)}}

//執行不帶引數的sql語句,返回影響的記錄數

//不建議使用拼出來sql

public

int executenonquery(string

sql)

//執行單條語句返回第一行第一列,可以用來返回count(*)

public

int executescalar(string

sql,oledbparameter parameters)

catch

(exception e)}}

public

string executescalar_str(string

sql)

catch

(exception e)}}

public

int executescalar(string

sql)

//執行事務

public

void executetrans(list sqllist,listparalist)

cmd.executenonquery();

}transaction.commit();

}catch

(exception e)

catch

throw

e; }}}

public

void executetrans(listsqllist)

//執行查詢語句,返回dataset

public dataset executequery(string

sql,oledbparameter parameters)

catch

(exception ex)

return

ds; }

}public dataset executequery(string

sql)

public datatable executedatatable(string

sql)

catch

(exception ex)}}

//執行查詢語句返回datareader,使用後要注意close

//這個函式在accesspageutils中使用,執行其它查詢時最好不要用

public oledbdatareader executereader(string

sql)

catch

(exception e)}}

}

Access資料庫操作類AccessHelper

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...

C 操作Access資料庫類

string connstring server database pubs uid sa pwd pooling true sqlconnection cn new sqlconnection data source 你資料庫的位址 database 資料庫名稱 uid 資料庫使用者名稱 pwd ...

C 編寫 access資料庫操作類

using system using system.data using system.web using system.configuration using system.data.oledb using system.web.ui.webcontrols namespace accdb 科長 ...