加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP MSSQL 存储过程的方法

发布时间:2020-12-13 05:29:48 所属栏目:PHP教程 来源:网络整理
导读:div class="codetitle" a style="CURSOR: pointer" data="8127" class="copybut" id="copybut8127" onclick="doCopy('code8127')" 代码如下: div class="codebody" id="code8127" function generateDocCode() { $wf_id = self::WORKFLOW_ID; $doc_code = "";

<div class="codetitle"><a style="CURSOR: pointer" data="8127" class="copybut" id="copybut8127" onclick="doCopy('code8127')"> 代码如下:<div class="codebody" id="code8127">
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;
}

先调用mssql_init语句用于初始化存储过程,而后调用mssql_bind语句指定存储过程参数,最后调用mssql_execute执行存储过程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读