数据库脚本保存为外部的.sql文件,数据库是MS SQL Server,最好依赖DBLibrary的某种方法能够运行此段脚本程序。
我原来是想做安装程序的,后来找了半天没发现installshield有这种功能,无奈只好在自己程序里面自动执行脚本创建数据库,如果各位有在installshield或者在wise install中直接执行数据库脚本的方法也请告知,感激不尽,100分相送!!

解决方案 »

  1.   

    看看ms sql 2000中文.的帮助上面有
      

  2.   

    isql是命令行的sql工具。查询分析器最早是从wisql演变的。就是提供了窗口界面。所以在你的安装程序中找到系统安装MS Sql server2000的位置,然后在你的程序中执行下面语句就ok了isql /U sa /P /i d:\cx_pis\sql.txt /o d:\cx_pis\result.res'其中那个sql.txt 就是要执行的语句。 /o后边的是一个执行输出的结果。这样就可以执行任何的sql语句。他只要能吧Sql写出来就可以。但是注意要知道具有执行系统库中的外部过程的权限用户帐号。 我这里就是sa,没有口令。
    isql的完整语法,可以看帮助。挺详细的。