你的数据库引擎用的什么?ado发布简单多了。
bde/odbc比价麻烦

解决方案 »

  1.   

    ADO不需要打包了,在windows的系统上就可以用了
      

  2.   

    to : hellenlong(海龙) 
    数据库怎么办呢?
    制作安装程序的时候如何加进去??
      

  3.   

    还是用ADO吧,功能和效率都比较好一点,而且不麻烦。
      

  4.   

    使用MS SQL Server就不知到如何安装了,我想是不能安装的。因为SQL Server是服务器数据库,而安装的都是桌面数据库。如果你想制作安装程序加入数据库,建议使用Microsoft Access.
      

  5.   

    本人没有打过包,但是提醒注意一下.
    如果用BDE 有两种方式:ODBC和专用的接口.如果用ODBC那么装ODBC和设置是不可缺少的.如果用BDE的专用接口,注意将SQLSERVER的驱动装上(好像不是缺省的)如果用ADO,相对简单.如果是window nt / 2000 /xp的机器,应当是不需要考虑ADO的安装,但是如果是98的机器,需要安装. 到微软的网站上当一个包装一装.另外用DELPHI开发ADO要小心.DELPHI5对ADO的支持可以说烂的出奇,不打补丁根本没法用.补丁有三个:1 补丁for DELPHI 2 补丁 for DELPHI ADO 3 2000 的service pack 
      

  6.   

    使用ADO!
    数据库打包的问题,我也搞不懂,看看各位老大有什么意见!
      

  7.   

    ADO要好些,不要设置一些东西.
      

  8.   

    如果你是执意用sql sever的,那么最好就整个sql,server弄上去!!!
    不是表,是整个sql server!!!
      

  9.   

    同意lqy661(中国程序员) 的看法。
    如果你的数据库有具体记录,再做个数据备份给用户在sql server中附加
      

  10.   

    如果是用的dbExpress,只要发布个LIBMYSQL.dll就可以了
      

  11.   

    Ado比BDE打包简单多了,但ADO在window nt / 2000 /xp的机器不用Setup,否则
    要SETUP,BDE速度比较慢。
      

  12.   

    Ado比BDE打包简单多了,但ADO在window nt / 2000 /xp的机器不用Setup,否则
    要SETUP,BDE速度比较慢。
      

  13.   

    SQL Server如何在安装程序中建库、创建初始数据?
      

  14.   

    很简单
    Use InstallShield
      

  15.   

    对于数据库
    SQL Server是肯定要装的对吧,然后有两种方式发布:
    1.生成数据库角本,到用户那里执行,(别忘了把基础的数据也生成角本啊。这种方式看起来比较正规)
    2.备份开发的数据库(先去掉一些乱七八糟的数据),再到用户那里去恢复。这种方式比较简单, 其实前一种方式也很简单 :)。对于程序
    1.开发一个三层的系统,客户端用ActiveForm,这样最方便了,不用安装嘛。但开发起来较麻烦。但对开发人员要求较高,要有相当的经验,特别是在应用层服务器。
    2.就用两层好了,至于用BDE还是ADO其实无所谓,反正客户端要安装嘛。
    用BDE好处在于速度快,技术也成熟,但是必须在客户端安装BDE
    用ADO时髦一点,就是好像速度要慢,Dephi的支持也有一些问题,Bug多。好处是客户端不用专门安装数据库的驱动了(对于Windows)。
    用两层,可以把所有的DLL文件放在数据库中,这样只安装一个EXE就可以了,其它DLL文件如有更新,就直接检查从数据库下载了。 这样换版本时,只要初始部分不变(EXE不变),就用不着每台机器都去装了。这样说来,怎么发布其实取决于系统情况,以及客户的要求(出钱的是上帝嘛)。
    怎么方便怎么来嘛
      

  16.   

    如果希望安装包中也包含数据库,可以这样做:
    1。在安装包中嵌入脚本执行程序(query analyzer),在你指定的数据库下执行脚本(数据库可以默认指定,脚本也默认指定)。
    2。自己写程序实现
      

  17.   

    呵呵,接分。用ADO,确实不需要再附加任何DLL,windows都支持。打包工具随便选一个就行了,比如说anno setup(不到1M),Wise Install
      

  18.   

    我感兴趣的也是SQLServer数据库的分发,用友的SQL版,可没派工作人员的客户那里取执行SQL语句把。
    好像一切都是在安装程序里面。
    Strongly UP
      

  19.   

    不要用BDE
    微软与微软 衔接好。
    ADO
      

  20.   

    BDE可以打包啊,SQL SERVER还是要动手去加最好,可能没什么省事的办法了
      

  21.   

    其实用BORLAND自带的BDE挺好用的
      

  22.   

    创建数据库可以执行sql脚本啊
      

  23.   

    如果不用到客戶那邊安裝SQL Server,一切在安裝程序里面搞定,那最好了,
    用友的軟件真的是這樣的嗎?本人一直在找這樣一個簡便的delphi +sqlserver 的程序發布的方法,
    可是還沒有結果,只有等待高見了.強烈關注!
      

  24.   

    见到各位在此多多发言真是高兴!但问题好像没有解决多少。
    前面有位仁兄:〔badsky(badsky)〕说道:开发一个三层的系统,这倒是解决了客户端的问题,但是如果服务器端也很多,那么服务器的发布也是一个大难题呀?希望各位大仙多多发言,只要有人能解决问题,我保证给他¥100.00决不食言!!
      

  25.   

    有一个方法是你把数据库文件分离
    然后用delphi自己做一个可以附加该文件的程序,同时可以在里面完成数据库用户的附加,界面上让用户输入数据库服务器名称和管理员口令,这样,只要把你的这个程序交给最终用户,让用户点一个按钮就可完成数据库的添加。当然,这各程序必须在服务器上运行才行,因为在客户端上运行,会把文件写到本地文件中
      

  26.   

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★我也是用  DELPHI  与 MySQL  的,我是这样做的,1、MySQl数据库的安装
       直接用其自己的安装程序2、ADO 数据
       直接用其自身的安装程序3、库表文件
       自己编程用 SQL 语句进行建表4、数据访问程序直接打包
       数据配置直接在程序中写   ★★★★★
       建议使用TMySQL等数据访问控件,访问数据速度快,
         也不要考虑ADO驱动,程序直接拷贝即可使用
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★  浏览帖子速度极快![建议系统使用ie5.5以上]。 ★  多种帖子实现界面。 
    ★  保存帖子到本地[html格式]★  监视您关注帖子的回复更新。
    ★  可以直接发贴、回复帖子★  采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录! 
    ★  支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名  ●  
         可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
    Http://www.ChinaOK.net/csdn/csdn.rar
    Http://www.ChinaOK.net/csdn/csdn.exe    [自解压]
      

  27.   

    安装sql server 以后,在SQL server 中间有一个工具isql.exe,这个工具是命令行的,可以直接执行一个写在文件中的SQL语句序列,安装程序的时候,将数据库文件打包,连同建立数据库的语句序列文件一起打包,在安装的时候(使用 installshield)可以调用外部程序,使用这个工具就可以完成安装了,如果要odbc,可以使用模拟手工建立(安装的时候,修改注册表,查查以往的贴子),建立BDE可以使用installshield中间的对象,我就是这样做的,不知道那位仁兄有更好的办法。
      

  28.   

    我们的Mis就是这样打包的,有什么疑问与我联系吧^_^
    [email protected]
      

  29.   

    BrandBoy(阿牛)的做法是正解。InstallShield的教本功能是非常灵活强大的,调用外部程序毫无问题(调用Script生成库,或者直接恢复备份也可以,参阅sp_attach_db存储过程)。同时自带了相当齐全的驱动库,如ODBC、ADO和BDE等(驱动库也被解决了)。把安装程序分为服务器版和客户机版,分别安装对应的Program。升级的时候建议采用类似杀毒软件使用的客户机代理程序的方式,可以方便的自动升级。
      

  30.   

    80%是ADO,我认为什么都好,只要熟悉它