.NET中数据库访问通用类设计

 

Database(数据库访问类)方法概要

1、 

 ReturnConn() // 返回一个连接SqlConnection

2、   

a. CreateCmd( string  procName, SqlParameter[] prams)  // 返回SqlCommand

b. CreateCmd(
string  procName, SqlParameter[] prams, SqlConnection conn)

c. CreateCmd(
string  procName, SqlConnection conn)  // 返回SqlCommand

d. CreateCmd(
string  procName)  // 返回SqlCommand

3

a.RunProcGetReader( string  procName, SqlParameter[] prams) // 返回SqlDataReader

b. RunProcGetReader(
string  procName,SqlParameter[] prams,SqlConnection conn) // 返回SqlDataReader

c. RunProcGetReader(
string  procName, SqlConnection conn)  // 返回SqlDataReader

d. RunProcGetReader(
string  procName)  // 返回SqlDataReader

 

4

RunProcGetTable( string  procName, SqlParameter[] prams, SqlConnection conn)     // 返回DataTable

5

a.RunExecute( string  procName); // 返回int

b. RunExecute(
string  procName, SqlParameter[] prams) // 返回int

6     

a. RunExecuteScalar( string  procName) // 返回首行首列

b. RunExecuteScalar(
string  procName,SqlParameter[] prams)  // 返回首行首列

 

 完整代码:

Code

 

你可能感兴趣的:(.net)