我从网上下载了<Delphi数据库开发关键技术与实例应用>一书的源程序代码,为何有的工程文件(.dpr)一打开,delphi7就自动关闭了?(注:有些工程打开正常)

解决方案 »

  1.   

    可能是工程中的数据库连接已经写好,而且处于连接状态,在打开工程时,adoconnection就会自动连接数据库,在连接失败的情况下,就有可能自动关闭delphi解决办法:
    用文本文件打开pas文件,检查所有adoconnection和adoquery的属性,把连接字符串或sql语句等删掉
      

  2.   

    用记事本打开工程的相关文件(*.dpr,*.dfm,*.pas)从dpr开始查看它的代码究竟有何不同?
    查看dfm的窗体的属性设置有无可疑地方?
    查看pas的源码有无可疑地方?如果你有丰富的开发经验,那么经过以上步骤,就可锁定故障的原因