PHP MSSQL 存儲(chǔ)過程的方法
更新時(shí)間:2008年12月24日 23:34:40 作者:
在PHP中調(diào)用MS SQL存儲(chǔ)過程的核心代碼
復(fù)制代碼 代碼如下:
function generateDocCode() {
$wf_id = self::WORKFLOW_ID;
$doc_code = "";
$link = mssql_connect($this->cfg->db->params->host, $this->cfg->db->params->username, $this->cfg->db->params->password) or die("Can't connect sql server");
mssql_select_db($this->cfg->db->params->dbname, $link) or die("Select database failure");
$stmt = mssql_init("GenerateDocCode", $link) or die("initialize stored procedure failure");
mssql_bind($stmt, "@wf_id", $wf_id, SQLINT4);
mssql_bind($stmt, "@doc_code", $doc_code, SQLVARCHAR, true);
mssql_execute($stmt, false);
//print "Doc Code is: ".$doc_code;
return $doc_code;
}
先調(diào)用mssql_init語句用于初始化存儲(chǔ)過程,而后調(diào)用mssql_bind語句指定存儲(chǔ)過程參數(shù),最后調(diào)用mssql_execute執(zhí)行存儲(chǔ)過程。
您可能感興趣的文章:
- PHP使用PDO調(diào)用mssql存儲(chǔ)過程的方法示例
- PHP5中使用PDO連接數(shù)據(jù)庫的方法
- PHP PDO函數(shù)庫詳解
- PHP中PDO的錯(cuò)誤處理
- php中mysql連接方式PDO使用詳解
- php中在PDO中使用事務(wù)(Transaction)
- php存儲(chǔ)過程調(diào)用實(shí)例代碼
- 基于Php mysql存儲(chǔ)過程的詳解
- php調(diào)用mysql存儲(chǔ)過程
- 用PHP調(diào)用Oracle存儲(chǔ)過程的方法
- PHP基于PDO調(diào)用sqlserver存儲(chǔ)過程通用方法【基于Yii框架】
相關(guān)文章
php中實(shí)現(xiàn)字符串翻轉(zhuǎn)的方法
本文主要介紹了實(shí)現(xiàn)php字符串翻轉(zhuǎn)的方法,具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-02-02CakePHP去除默認(rèn)顯示的標(biāo)題及圖標(biāo)的方法
使用cakephp框架時(shí),在生成的html頁面里,總是有cakephp的標(biāo)志(上面有大大的標(biāo)題CakePHP Rapid Development,下面還有一個(gè)cakephp的圖標(biāo)),雖然是cakephp的東西,但放到自己的項(xiàng)目中看起來總是不順眼。2008-10-10php實(shí)現(xiàn)字符串反轉(zhuǎn)輸出的方法
這篇文章主要介紹了php實(shí)現(xiàn)字符串反轉(zhuǎn)輸出的方法,實(shí)例分析了php中strrev函數(shù)的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03PHP基于socket實(shí)現(xiàn)客戶端和服務(wù)端通訊功能
這篇文章主要介紹了PHP基于socket實(shí)現(xiàn)客戶端和服務(wù)端通訊功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07