我也遇到过,但我是用ADO连接ACCESS的,万一路径出错就退出了。
帮你推!!

解决方案 »

  1.   

    50分?我拿了;
    好;你先说一说是调式还是运行?
    是在源代码的基础上,还是只有一个EXE文件?
      

  2.   

    这要看你的源码中TDatabase或者TADOConnection的参数才能知道呀!
      

  3.   

    用文本编辑软件打开,修改好后再到delphi6打开它
      

  4.   

    你可以不打开项目文件,你可以只打开你的资源文件,不就可以看到数据源名称了或者把资源中的数据源的连接字符串去掉!搞定,d6在处理资源的时候是有一些问题的,我碰到了好多,我还碰到一个编译器bug在某种特定的环境下,可以产生很怪的编译错误,我碰到最好玩的就是不让我写注释(d6+sp1),呵呵很尴尬的
      

  5.   

    打开程序,先不要运行,先查各种数据控件(如有TDatabase或TADOConnection等起连接作用的控件的话,先查这类控制件),找到对应使用的数据库(如果是TDatabase要找到对应的别名),然后检查数据库的驱动程序是否安装,如未装先得安装对应的数据库驱动,最后配连接。从你的提示信息来是ODBC出了问题,如果你照上述方式还解决不了的话,我建议你重装ODBC(在Delphi安装的时候有)。