用什么做的?BDE吗?
如果是,
就很难了。

解决方案 »

  1.   

    这个问题不知道你用的是什么数据库,如果是简单的如access数据库,你可以连同你的程序一同打包,这样在安装时就可以连同数据库一同安装进去了,如果是比较大型的数据库,就得另量种方法才可以了。
      

  2.   

    如果用的是sql server应该怎么做,麻烦说说。谢谢。
      

  3.   

    如果用的是BDE,那么要把DELPHI安装目录下的Share目录下的Bde目录下的支持文件同你的软件捆绑发布,当然也可以精简,具体方法网上有很多我就不重复了.
    然后还需要改注册表,当然你也可以把BDE拷到软件安装后的目录,不过这是个懒办法(笑).如果你用的是SqlAnywhere 或者SqlServer,那么发布时还必须要安装相应的软件,另外还要配置ODBC,具体的方法我就不重复了.
      

  4.   

    好象桌面数据库可以这样,sqlserver就不知道了。如果用bde的话,要把bde的文件和数据库文件以及你的exe,dll文件一同打入包中(可用installshield),同时还要修改注册表配置odbc。可参看《用InstallShield制作数据库应用系统的安装程序.htm》这篇文章,网上有,自己可查。
      

  5.   

    BDE:要装BDE组件,在intall shields里有
    ADO:MDAC//只要在WIN98第二版以上就不用
      

  6.   

    请您说明是桌面数据库还是SQL DBMS,两者发布的方法有所区别
      

  7.   

    发布SQL脚本;
    或用脚本发布数据库结构(表、视图、存储过程等),用二进制文件保存数据,再写一个程序把它们填进去。