你要么做个安装程序,要么就安装delphi 因为没有装delphi的机子上没有delphi 的dll类文件,

解决方案 »

  1.   

    直接用ADO页的控件连,不需要ODBC,拷到win98se的机器任一目录即可运行
      

  2.   

    还有一种可能,Jet engine的版本问题。
      

  3.   

    缺少dbe数据库引擎,建议时使用ADO连接数据库,只要在微软操作系统下都直接能用,甚至连ODBC都不用配置
      

  4.   

    我现在已经是odbc了,没有办法,我对installsheild又不太知道!
    应该拷什么文件或者怎么样做安装程序?
      

  5.   

    installsheild很简单,仔细研究一会就会了!^_^^_^
      

  6.   

    我劝你不要用odbc  用ole连接比较好!
      

  7.   

    我也碰到这样的问题。我用sqlserver作数据库。怎么用installsheild
    将sqlserver的数据库也做进安装程序。
      

  8.   

    自从使用SQL这后台数据库后,一直用Installsheild,执行程序放上去就可以用呢,从没出现过问题。
    不过我用过Delphi + Access + Win98(开发)做的程序在XP上有些SQL命令没法用,说是少几个Dll文件也不知为什么
      

  9.   

    如果你用的是BDE的Query组件,就改用ADOQuery。很简单的。如果组件用的是默认名就更简单了,把ADOQuery组件的默认名改成Query的默认名就可以了,几乎不用改程序,当然这样的命名方式很不好!
      

  10.   

    用Adoquery
      通过 Oledb4.0(这个词记得不太清楚了)可以直接连Access什么都不用设置
    也可以连Foxpro的数据库,其他的没有测试过,98和2000都可以调试通过.
     Adoqury有一个属性 connectstring 可以直接连数据库(包括Access)
    也包括用odbc和其他各样的方式连接各种数据库!! 非常方便.
      

  11.   

    用delphi自带的安装程序把该程序涉及到的dll文件及可执行文件打包即可。