PHP MSSQL 存储过程的方法
作者:bea
代码如下: 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)
代码如下:
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执行存储过程。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- php 删除数组元素
- php完全过滤HTML,JS,CSS等标签
- php array_flip() 删除数组重复元素
- PHP mkdir()定义和用法
- php array_intersect()函数使用代码
- php strtotime 函数UNIX时间戳
- php str_pad 函数使用详解
- php mssql 时间格式问题
- php zend 相对路径问题
- Google PR查询接口checksum新算法
- PHP setcookie() cannot modify header information 的解决方法
- 据说是雅虎的一份PHP面试题附答案
- PHP 地址栏信息的获取代码
- php 禁止页面缓存输出
- php 时间计算问题小结
- PHP 常用函数库和一些实用小技巧
- php zlib压缩和解压缩swf文件的代码
- PHP HTML代码串截取代码
- PDP Document 代码注释规范