我觉得是没有什么问题的,你把你的SQL语句发出来看看?

解决方案 »

  1.   

    是这样的。我的程序一开始运行一直没有这个毛病,但是后来进行了一些修改,修改了那我给忘了。就出现这个毛病了。不过我记得没有该过数据库访问的句子。而且程序出现上述错误不是固定的出现在某个句子上,而是很多句子都可能出现。而且也不是每次都出现,一般运行个10来分钟就出现。还有,就是程序在我的机子上(编写程序的机器)运行,几万条没有任何问题。可是一拿到服务器上就出现这个问题。服务器上的SQL SERVER安装的事后一切都是按照默认设置。我的机器上也是。而且服务器上的数据库是我机器上数据库的数据备份的恢复,应该说完全一样,操作系统也一样。WIN2000 AD SERVER。现在我原来的程序,运行在服务器上一点事也没有,而原来程序的源程序我弄没有了。现在的程序就死活老是出毛病。我该怎么办
      

  2.   

    会不会是服务器的MDAC没有升级的原因?我的MDAC已经升级了不过那是2周前升级的呀
      

  3.   

    唉这么奇怪的错误,偶也想不出来了。等待高手来吧。
    你每次运行完QUERY的时候,有没有CLOSE啊?
    或者有没有TRY啊?这些也很重要的
      

  4.   

    每次执行的时候,我都是try{}catch{},在catch里我写错误日志,但是每次在写完了错误日志之后,系统说runtime error 然后线程就死了。我在写日志后边没有什么操作呀。就是一个rollback,然后discountDB,断开数据库,然后在ConDB连接数据库。难道这有什么问题么?