程序是这样的数据库用ACCESS,连接用ODBC,很小的程序,但是打包安装到没有安装DELPHI的机器上后却不能运行,但在有DELPHI的机器上就可以运行,什么原因???

解决方案 »

  1.   

    你把数据库的驱动程序要打包进去,还要进行相关的设置,还要你的打包工具支持相应的设置才行,我看楼主还是用ADO吧,那样不用这么麻烦的,
      

  2.   

    是啊
    如果对数据库不是很熟悉的话
    还是用ADO方便.
      

  3.   

    ODBC在发布的时候很麻烦的,需要配置好才可以用的,但是你如果用ado的话就不会存在这样的问题,强烈建议楼主用ado
      

  4.   

    我用的是ODBC,数据库组件用了BDE页上了组件如TQUERY等,难道这需要安装BDE吗
      

  5.   

    打带ODBC的包的时候,最好自己写一个添加注册表的程序,我在vb用odbc的时候就是自己检查有没有dsn,没有就自己加上!