1、我现在做了一个产品,是用数据库是用SQL Server做的,但是不我知道怎么发布安装程序啊?怎么打包SQL数据库呢,或是其它更好的办法,只要不让用户安装觉得麻烦就行了!如果是外部工具请留下下载地址或直接发送到
2、怎么用代码实现连接SQL数据库,高手请贴点能通得过的代码实例吧!非常感谢!

解决方案 »

  1.   

    先用sp_detach_db 分离数据库,然后把数据库文件copy到客户机器上。
    再用sp_attach_db 加载数据库。
      

  2.   

    我做过一个安装数据库的程序 
    我是用将创建数据库 创建用户 创建表 等等 所有数据库中包含的对象转化成sql语句存储在一个txt文件中 有这样的工具生成sql语句 然后我程序最初启动的时候我先连接的是master数据库然后执行创建数据库的语句 已经创建用户 然后再转化数据库连接我们需要的数据库 再执行建表建索引等sql语句 呵呵
    我做的时候在程序中放了一个memo控件 每执行一句sql语句就刷新显示在memo中 感觉狠好玩
    创建后的数据库和我用的数据库也一样
      

  3.   

    4043335():能把你的杰作借我看看好吗?useryecha(夜叉~~) :软件在哪下呢?
      

  4.   

    数据库呢就不要打包了,也不好。
    还不如让客户安一个MSSQL
    然后安装你的程序就行了
      

  5.   

    同意4043335() ,
    我做PB的时候也是这么做的。。
    把数据库的SQL脚本导出到一个.INI文件中,再读取执行(哈哈,手工)也可以把数据库连接的配置文件写在一个.ini文件中,程序运行时读取
    (要是初次运行的时候写在注册表中就更好了)
      

  6.   

    http://mydelphi.8u8.com/ym2.htm在程序中实现Sql Server数据库的安装,值得借鉴
    http://rmachine.y365.com/down/src_sqlserverinstall.rar