![]() |
1
0
您是否尝试在SQL Server端进行分析,以查看您的SPID发生了什么? 另外,我还没有使用freedbc++,但可能其中有一个print语句,它不喜欢。您也可以将nocount设置为on以禁止行计数消息。同样,这取决于FreeODBC++对这些“信息”消息的反应。 这听起来像是FreeODBC++中的一个bug,基于您描述的这种“冻结”行为。从检查SQL端的进程开始,看看它是否真的挂起了,或者您的库是否在您身上“死了”。 |
![]() |
2
0
从查询分析器运行该过程,并查看会发生什么。您可以使用过程中的raiserror()函数将跟踪信息提供回消息窗口,以帮助您进行调试。 |
![]() |
3
0
你试过用“试着接住”吗?它可能会在您的存储过程中对您看不到的函数调用引发错误。
|
![]() |
4
0
添加“::sleep(30000);”后立即调用ODBC语句对象上的execute(在语句关闭命令之前),防止服务器进程过早退出。必须是FreeODBC++的错误,或者是我的配置错误。 感谢您提供故障排除/调试提示。 |
|
Drew Huslig · Pandas to\u sql右截断错误 7 年前 |
![]() |
nasck · 如何在vb中为odbc发送表 7 年前 |
![]() |
Dave · 使用C将数据插入数据库时出错# 7 年前 |
![]() |
AS7K · PHP 7-内置ODBC支持。。。还是这样? 7 年前 |