www.codehighlighter.com/-->/資料庫連線字串(web.config來配置),可以動態更改connectionstring支援多資料庫.
public
static
string connectionstring = system.configuration.configurationmanager.connectionstrings["
connectionstring
"].connectionstring;
//////
執行儲存過程,返回sqldatareader ( 注意:呼叫該方法後,一定要對sqldatareader進行close )
/// ///
儲存過程名
///儲存過程引數
///sqldatareader
public
static sqldatareader runprocedure(string
storedprocname, idataparameter parameters)
//////
執行儲存過程
/// ///
儲存過程名
///儲存過程引數
///dataset結果中的表名
///dataset
public
static dataset runprocedure(string storedprocname, idataparameter parameters, string
tablename)
}public
static dataset runprocedure(string storedprocname, idataparameter parameters, string tablename, int
times)
}//////
構建 sqlcommand 物件(用來返回乙個結果集,而不是乙個整數值)
/// ///
資料庫連線
///儲存過程名
///儲存過程引數
///sqlcommand
private
static sqlcommand buildquerycommand(sqlconnection connection, string
storedprocname, idataparameter parameters)
command.parameters.add(parameter);}}
return
command;
}//////
執行儲存過程,返回output輸出引數值
/// ///
儲存過程名
///儲存過程引數
///object
public
static
object runprocedure(string
storedprocname, idataparameter paramenters)
else}}
//////
執行儲存過程,返回影響的行數
/// ///
儲存過程名
///儲存過程引數
///影響的行數
///public
static
int runprocedure(string storedprocname, idataparameter parameters, out
introwsaffected)
}//////
建立 sqlcommand 物件例項(用來返回乙個整數值)
/// ///
儲存過程名
///儲存過程引數
///sqlcommand 物件例項
private
static sqlcommand buildintcommand(sqlconnection connection, string
storedprocname, idataparameter parameters)
C 呼叫儲存過程
string sconnectionstring server local sqlexpress database forum trusted connection true 04 using sqlconnection conn new sqlconnection sconnectionstrin...
C 呼叫儲存過程
這次專案的數量級在1000萬,所以需要對資料的操作進行優化,儲存過程可以大大減少資料通訊量,其他的優化倒不知道在 有優化的地方 首先要在sqlserver裡面新建儲存過程 右鍵新建即可 使用的命令是 create proc your proc name create proc dbo doinser...
c 呼叫儲存過程
public partial class proceduretest system.web.ui.page 只返回單一記錄集的儲存過程getuseraccount publicvoid rungetuseraccount 沒有輸入輸出的儲存過程inuseraccount publicvoid run...