知识大全 PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
Posted 知
篇首语:勤勉而顽强地钻研,永远可以使你百尺竿头更进一步。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解相关的知识,希望对你有一定的参考价值。
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本篇文章是对PHP调用MsSQL Server 存储过程获取多结果集(包含output参数)的方法进行了详细的分析介绍 需要的朋友参考下【PHP Source Code】
复制代码 代码如下: $dbh = new PDO( sqlsrv:server=连接地址;Database=数据库名 用户名 密码); try $procName = "P_Test_GetMixData"; $stmt = $dbh >prepare("EXEC $procName ? ? ?"); $nReturnValue = ; $strReturnValue = ""; $strSearchValue = "abandonship"; $stmt >bindParam( $nReturnValue PDO::PARAM_INT | PDO::PARAM_INPUT_OUTPUT PDO::SQLSRV_PARAM_OUT_DEFAULT_SIZE); $stmt >bindParam( $strReturnValue PDO::PARAM_STR | PDO::PARAM_INPUT_OUTPUT ); $stmt >bindParam( $strSearchValue PDO::PARAM_STR); $stmt >execute(); //获取第一个结果集 $rowset_ = $stmt >fetch(PDO::FETCH_ASSOC); print_r($rowset_ ); echo <br><br> ; //获取第二个结果集 $stmt >nextRowset(); $rowset_ = $stmt >fetch(); print_r($rowset_ ); echo <br><br> ; $stmt >nextRowset(); // 获取两个输出类型的参数 echo $nReturnValue <br><br> ; echo $strReturnValue; catch (Exception $e) echo $e >getMessage();【SQL PROCEDURE】
复制代码 代码如下: /** * 用于测试PDO调用MsSQLServer 存储过程获取复合结果集Demo * Code CreateBy abandonship **/ CREATE PROCEDURE [dbo] [P_Test_GetMixData]( @Message_ tinyint output @Messgae_ varchar( ) output @SearchValue varchar( ) ) As set nocount on set @Message_ = set @Messgae_ = Hi there!This is abandonship! select * from _T where col like % +@SearchValue+ % select * from _T where col like % +@SearchValue+ % set nocount off cha138/Article/program/PHP/201311/20994相关参考
PHP调用MySQL的存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MySQL好像从开
知识大全 .Net下调用SQL Server2000中存储过程
.Net下调用SQLServer2000中存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
JSP中调用SQLServer存储过程实例讲解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 下
实例讲解JSP调用SQLServer的存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! J
用ASP调用SQLServer的视图和存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
php调用MySQL存储过程的方法集合 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本篇文章是对p
知识大全 Java/JSP中调用SQL Server存储过程完整示例
Java/JSP中调用SQLServer存储过程完整示例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
检查php扩展库中是否存在php_pdodll(当调用MsSQL同时还需要php_pdo_mssqldll当调用MySQL同时还需要php_pdo_mysqldll) 打开phpini配置文件加
数据库教程连接程序 subopensql()setsqlrs=serverCreateObject("adodbrecordset")setsqlcn=servercreateobject("a
动态创建MSSQL数据库表存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 下面是利用SQ