请问1.
     实时错误'-2147217871 (80040031)'
[Microsoft][ODBC SQL Server Driver]超时已过期是什么错误?2.为什么在VB环境下调试程序的时候,点右上角的‘X’无法关闭窗体,有时如果用VB结束窗体,会强行终止整个VB环境。特别是在做TCP之类的程序以及与硬件相关的程序的时候会发生这种现象。

解决方案 »

  1.   

    1可能是连接错误,看看你的SQL Server是不是已经启动,网络通不通
    2你说的我还没有遇到过,你的VB打了SP_5吗?
      

  2.   

    1、那是因为和SQL Server之间的通信超时,可能由于SQL Server没有启动,网络不通或过于繁忙,SQL Server服务器没有响应等。
    2、那很有可能你的程序中使用了一些API,特别是加了一些Hook,而你调试程序时,没有正常关闭程序,比如有VB菜单中的中止功能中止程序的运行,造成Hook函数没有卸载造成的