我原来用Delphi2005+MSsql2000 写好一个项目,其中建了一个TDataModule,在TDatamodel中放了一个Adoconnection ,属性commandtimeout = 0 ,connected = true.这时的一切操作正常,当我将MSSQL2000数据库卸载重装,并更改了数据库服务器名称,这时启动Delphi2005,可以打开项目文件和主窗口,但是却打不开TDataModule和其他TFROM,编译时也不屏幕上也不出现运行的编译好的项目.这可把我急坏了,领导还在崔我的进度呢,高手们快帮帮我?

解决方案 »

  1.   

    是不是Adoconnection 里有默认的连接字符串,你去掉了再试试
      

  2.   

    打不开文件的话等一下之后会出现连接数据库错误,点确定以后就可以显示TForm窗体了
      

  3.   

    打不开的窗体应该都是有引用TDataModule的窗体吧删除旧的TDataModule,新建一个同名的TDataModule,数据库名和密码使用新数据库的试试
      

  4.   

    把Adoconnection ,属性connected = true
    可以用文本编辑器打开数据模块的窗体文件
      

  5.   

    把Adoconnection ,属性connected = False
    可以用文本编辑器打开数据模块的窗体文件