資料庫操作類的封裝

2022-01-31 09:38:55 字數 1258 閱讀 3145

public

static

string

constring =@"

server=localhost;integrated security=true; database=northwind";

1. 執行sql語句, 返回受影響的行數

code

string

constring =@"

server=localhost;integrated security=true; database=northwind";

//執行sql語句, 返回受影響的行數

public

intexecutesql(

string

strsql)

呼叫方法:

string

strsql=@"

select * from customers";

introws 

=executesql(strsql);

不知道為什麼, 測試了一下, 返回的rows竟然是-1. 暫時沒有找到原因.

2. 執行查詢語句, 返回dataset

code

//執行sql語句,返回dataset

public

static

dataset query(

string

strsql)

呼叫方法:

string

strsql =@"

select * from customers";

dataset ds 

=utility.query(strsql);

3. 執行一條計算查詢結果語句, 返回查詢結果(object)

code

//執行一條計算查詢結果語句,返回查詢結果(object)

public

static

object

getsingle(

string

strsql)

else

}呼叫方法:

string

strsql =@"

select * from customers";

string

num 

=utility.getsingle(strsql).tostring();

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

..............

DBHelper 資料庫操作封裝類

using system using system.collections.generic using system.text using system.data using system.data.sqlclient using system.configuration namespace boo...

為ASP封裝的資料庫操作類

游標型別 const adopenforwardonly 0 const adopenkeyset 1 const adopendynamic 2 const adopenstatic 3 鎖型別 const adlockreadonly 1 const adlockpessimistic 2 co...

自己封裝的MSSQL的資料庫操作類

using system using system.data using system.data.sqlclient using system.web.configuration namespace niunan.tg029.hr.utility 建立command物件 預設是sql語句 sql語句...