作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我是新手。我用 PHP 编写了大部分查询。我创建了一个连接对象,然后访问了 sql server。
function navigation($sel_subject, $sel_page,$filter=false) {
$subject_set = get_all_subjects();
$page_set = get_pages_for_subject($subject["id"],$sec_wp,$filter);
}
function get_all_subjects() {
global $connection;
$query = " SELECT * FROM subjects ORDER BY position ";
return odbc_exec($connection,$query);
}
现在我正在更新一些只需要从数据库中获取数据的简单查询。我正在将它们升级为存储过程。
function get_all_subjects() { global $connection;
$query = " EXEC get_all_subjects ";
return odbc_exec($connection,$query); }
我收到一条错误消息。连接正忙,结果为另一个 hstmt 错误
我正在使用 sql server 2005 和 ODBC 连接器。
解决此问题的最佳方法是什么。或者询问管理员是否可以更好做类似 http://sourceitsoftware.blogspot.com/2008/06/connection-is-busy-with-results-for.html 的事情奥塔霍尔斯塔德说...当使用 BDE 通过 ODBC 连接到 MS SQL Server 时,这可以(有时?)通过使用 SQL Native Client 而不是用于 ODBC 的 SQL Server 驱动程序来解决。
我想知道,激活MARS(multiple active resultset)比较好。如果是这样,请帮助我提供一个分步过程来启用它。
最佳答案
您必须启用默认情况下禁用的 MARS(多事件结果集)。您可以通过切换到“SQL Native Client”来避免此错误消息。更多信息 check this
关于php - 连接正忙于处理另一个 hstmt 错误的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4735793/
我是一名优秀的程序员,十分优秀!