现在终于把毕业设计搞好了,有一个小小的问题:如何把数据库打包。
    我用的是SQL SERVER这样是否一定要在每个用户那里装同一个实例名的数据库?如果用的是ACCESS,那数据库又如何建立呢?是不是要通过注册表呢?

解决方案 »

  1.   

    SQL SERVER 的话需要安装客户端
    ACCESS 的话就简单了,编程的时候使用相对路径,直接和可执行文件一起拷贝过去就可以。
    我最喜欢这种方式了,绿色软件,呵呵!
      

  2.   

    一般客户端要安装mdac_typ.exe,在delphi安装盘的\Mdac下。
    前提是用ado数据库部件,建议使用ado,bde操作sql server不太好,而且要淘汰了。
    如果是单机版用access,网络版用sql server比较好。
    如果网络版服务器要安装一个sql server是不可避免的了,也可以安装msde,相当sql server
    得数据库引擎。
      

  3.   

    用SQL SERVER 做后台数据库,那用户使用时、一定要安装SQL SERVER ,但使用ACCESS做,不装
    ACCESS也可以:把MSJET35.DLL(或Msjet40.dll)和你所使用的支持访问数据库的有关文件(BDE\ado\dao的依赖DLL)就可以了