C 呼叫儲存過程的幾個方法

2022-09-06 13:39:23 字數 2150 閱讀 8920

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 呼叫Oracle儲存過程的方法

準備 環境 pl sql oracle9i vs2008 建立表test create table test id number,編號 name varchar2 10 姓名 varchar2 2 性別 age number,年齡 address varchar2 200 住址 1.執行不帶引數的o...

C 呼叫Oracle儲存過程的方法

準備 環境 pl sql oracle9i vs2008 建立表test create table test id number,編號 name varchar2 10 姓名 varchar2 2 性別 age number,年齡 address varchar2 200 住址 1.執行不帶引數的o...

C 呼叫Oracle儲存過程的方法

準備 環境 pl sql oracle9i vs2008 建立表test create table test id number,編號 name varchar2 10 姓名 varchar2 2 性別 age number,年齡 address varchar2 200 住址 1.執行不帶引數的o...