系统做完了采用了C/S结构,要打包.
但后台使用的是sql2000+BDE.
怎样实现在安装时创建DSN以及数据库中的表、视图、存储过程。
那位能给个例子????

解决方案 »

  1.   

    用InstallShell可以完成。创建DSN到是简单,创建视图、存储过程必须要自己动手写程序了,我的打包发布程序是自己写的,原理很简单,主要实现的功能有:
    1.解压缩复制文件
    2.注册可能需要的OCX或者DLL
    3.写注册表(创建DSN)
    4.安装加密狗驱动程序,创建数据表,视图,存储过程等
    5.创建快捷方式等等,充分发挥你的聪明才智吧。
      

  2.   

    步骤:
    打开-->create a new ...-->project Name 写入Test-->选择你的程序路径如:你的bcb文件在c:\mybcb\你就也选这个目录-->单击Set the Visual Design下的Application infomation-->Application Name写入Test-->Application Executable选你的exe文件-->拷贝Default Destination Directory-->OK-->单击Select Installshield objects ..下的General Options-->单击BDE-->选择Partal BDE Installation 和 Paradox Driver-->下一步-->New-->写入你的BDE别名-->下一步-->下一步-->在Path粘贴你刚刚拷贝的-->type选Paradox-->下一步-->完成-->在Specify Components and Files下单击Groups and Files-->Insert Files-->选择你的数据库文件-->确定-->你就可以OK了
      

  3.   

    安装时创建DSN以及数据库中的表、视图、存储过程
    //还是自己写吧,或是导出个SQL脚本,让用户创建。
      

  4.   

    如要安装表、视图存储过程,最省事的办法是将这些全部导出为一个*.sql文件,然后在程序中执行就行了