1.我不用mssql_bind等函数来执行MSSQL的SP
还是用普通的方法,即mssql_query("exec sp_name @a,@b");2.output用起来比较麻烦,我是一般返回结果集的,即 select @output 名字。
所以你的@total就不需要了,直接在SP内declare就行了3.如有返回的参数和结果集,可以把输出参数也作为结果集,即返回两个结果集然后用 这样的方法来取(手册中的例子):
$link = mssql_connect ("localhost", "userid", "secret");
mssql_select_db("MyDB", $link);
$SQL = "exec sp_name @a,@b";
$rs = mssql_query($SQL, $link);
do {
while ($row = mssql_fetch_row($rs)) {
}
} while (mssql_next_result($rs));
还是用普通的方法,即mssql_query("exec sp_name @a,@b");2.output用起来比较麻烦,我是一般返回结果集的,即 select @output 名字。
所以你的@total就不需要了,直接在SP内declare就行了3.如有返回的参数和结果集,可以把输出参数也作为结果集,即返回两个结果集然后用 这样的方法来取(手册中的例子):
$link = mssql_connect ("localhost", "userid", "secret");
mssql_select_db("MyDB", $link);
$SQL = "exec sp_name @a,@b";
$rs = mssql_query($SQL, $link);
do {
while ($row = mssql_fetch_row($rs)) {
}
} while (mssql_next_result($rs));
解决方案 »
- 使用webservice得到json数据,是xsd格式的,如何用php将xsd格式文件生成xml文件?给点思路或者提示,谢谢
- 请问一段PHP代码是什么意思?
- 用表格输出数据表中的数据
- update执行关联表,在线等
- php急需libcs.dll和libct.dll两个库文件..
- select选项框中所有的option值传给 php变量用,
- PHPnow-1.5.4 发布PHP程序不能访问!
- 求教 PHP+mssql+utf-8(韩文 维文 ……)
- 请问PHP连接ACCESS需要安装什么软件吗
- 对MYSQL的(*.sql)文件,如何转换成ACCESS数据库?
- php中pdf库的问题
- 简单问题,怎么在一个页面跳到另一个页面,不要用header函数。
还是用普通的方法,即mssql_query("exec sp_name @a,@b");2.output用起来比较麻烦,我是一般返回结果集的,即 select @output 名字。
所以你的@total就不需要了,直接在SP内declare就行了3.如有返回的参数和结果集,可以把输出参数也作为结果集,即返回两个结果集然后用 这样的方法来取(手册中的例子):
$link = mssql_connect ("localhost", "userid", "secret");
mssql_select_db("MyDB", $link);
$SQL = "exec sp_name @a,@b";
$rs = mssql_query($SQL, $link);
do {
while ($row = mssql_fetch_row($rs)) {
}
} while (mssql_next_result($rs));
我正是用返回多个结果集的方法解决了问题,
只是我想真如我上面所说的:
同事返回结果集和输出参数应该是可行的所以让大家来讨论讨论,
:)可是这么旧也没人给出有效的方法:((((