最新的sql sp4补丁打上了吗?

解决方案 »

  1.   

    可能你程序中多个数据库连接没有关闭,看一下MSSQL中的进程信息是不是有很多就是你客户端程序建立的
    还有就是你服务器上的SQL要打补丁
      

  2.   

    开始的时候用的是Windows XP+sql server2000个人版打过补丁,问题还是存在.
    后来换成了Windows 2000 server + sql server 2000 标准版,没有打补丁viptiger(六嘎)说的"可能你程序中多个数据库连接没有关闭",是指数据集?我使用后都free掉了,但是有些在free之间没有关闭.free掉就应该关闭了吧,这个还没有研究过.
      

  3.   

    viptiger(六嘎)说的"可能你程序中多个数据库连接没有关闭",
    我的数据连接connection在程序退出时是没有关闭啊,但不知道和这有没有关系
    谢谢viptiger(六嘎),我已经改正
      

  4.   

    我用的ADOConnection,在程序退出时没有Close,但肯定会Free掉啊,应该跟这没有关系.
    该问题一般出现在保存的时候,保存用的是Insert into btask(...) values(...)
    我主表用的数据感知cxGrid+cxTextEdit等,子表非数据感知
    出现后在sql 查询分析器里执行 select * from bTask,也执行不了,说"超时已过期"
      

  5.   

    在"管理\锁"里面查看和bTask表相关的锁定,看是什么语句锁定这张表.关于数据感知,呵呵.