我用InterBase开发的程序( 使用 IB控件或者使用DBexpress),怎样发布?希望能给出详细的方法,只有给出详细的方法的分。

解决方案 »

  1.   

    我使用IB控件,这样编译出来的程序可以直接使用,发布的时候只需打包你的程序文件就行了。注册表方面不用做什么更改,也不用注册BDE什么的。
    至于数据库引擎,要看你想怎么做了,单机数据库可以让用户自己安装服务器程序。也可以和安装程序一同发布。INTERBASE有相应的安装程序使用的API函数。
    要是网络数据库,你的安装程序还要附带GDS32.DLL这个动态库,把它拷贝到系统目录或者程序运行目录下。数据库自己打包可以参考borland开发网上的相应文档,没找到的话我能给你发一个pdf的。
    另外,www.3asoft.com这个网站资料不少,也有发布数据库引擎的相应脚本可供参考,你可以直接调用的。
      

  2.   

    问题的关键是
    在制作安装程序,配置目标机器时
    设置好数据库连接的别名、和用户授权。
    ======================================
    请用Delphi配套的打包工具的向导。
      

  3.   

    基本差不多哈。我用自带的工具,做法跟BDE一样就OK了。呵呵。