【发布时间】:2011-03-22 13:57:26
【问题描述】:
我需要使用一些返回状态码的旧程序。 暂时无法重写程序或重写 PHP 以使用原生驱动程序。
是否可以获取返回值?如果有,怎么做?
底层数据库是 MS SQL 2008。我正在使用这个调用存储过程:
$res = odbc_execute( "EXEC procedure_name @param = 'value', ..." );
【问题讨论】:
-
请问使用的是什么底层数据库?你是如何调用存储过程的?您使用的是哪个 PHP 级别的 ODBC 接口?
-
您使用的是哪个 PHP 级别的 ODBC 接口? - ?对不起,我不明白这个
-
有多种方法可以通过 PHP 使用 ODBC。您添加的代码告诉我您使用的是 the older ODBC functions 而不是 PDO。我将编辑这篇文章上的标签,希望能得到更多有用的关注。
标签: php sql-server sql-server-2008 stored-procedures odbc