问这种问题才奇怪第一,难道你们不会首先用 sql plus 试试你们sql语句速度,就算插入大量数据,用上 transaction 保证一下,也不至于会到无响应的状态第二,你们可以逐步跟踪程序的执行;如果没有vs.net;难道就不会加多几个try然后定位错误的位置居然还需要重装.net?很多时候只是你以为程序没有可疑而已

解决方案 »

  1.   

    建议你先用系统还原,还原到之前一个时间,可能会有惊喜。
    否则:用 try 套上就不会需要调试了;试试进安全模式删除程序;检查数据库中的数据是否还完整;可以回滚数据库。
      

  2.   

    1、数据库已经关闭了,是删除不了
    2、那几条SQL语句很快就能执行完的,速度不一点也不慢
    3、我感觉try,catch是最终才使用的,既然是调试,不用吧
    4、就这是一条好消息,今天早上能正常删除,找不出问题之所在
      

  3.   

    改了一下代码,试着运行DEBUG的编译,还是不行,具体提示如下,望高手指点xxxx.exe  公共语言运行调试服务应用程序生成了一个无法处理的异常。
    进程ID=xxxxxx,线程ID=xxxxxxxx
    单击"确定"终止该应用程序。
      

  4.   

    我在高级语言中没遇到过同样的问题,但在汇编语言中遇到过,提供一试。不知老兄的系统是否win2000以上,如是,给一个可能可行的方法,用系统恢复的方法恢复系统(是安装过程中的,不是直接选用恢复项),程序等仍可用。如果数据库不是特重要,建议将日志文件删除。建空日志文件。试完将结果告诉我。这种方法对系统没有影响。
      

  5.   

    对呀,微软的毛病就在这里的。
    反正动不动就要系统还原的,呵,所以我最喜欢用GHOST了