你说的应该是涉及好数据库对象吧,如果这样子的话可以做sql 语句的批处理的

解决方案 »

  1.   

    用delphi举例:
      将sqlserver中生成sql代码-->在delphi中新建sql初始化窗体-->添加ADOQuery-->将其连接数据库-->在sql代码中添入生成sql代码-->添加“执行”Button-->在代码中写入adoquery1.execsql大概是这样-->就ok了。
      具体你将按各种开发工具照这个思路做..
      

  2.   

    有没有办法设计一个程序,能够对指定数据库生成SQL脚本,然后自动编译出一个EXE文件,而这个EXE文件内其实就是执行一下那个SQL脚本就可以了,而这个文件就是这个数据库的安装文件呢?唯一的技术关键可能就是如何自己写程序编译一个EXE文件了,这样做出来的程序就更通用一点。对于任何数据库只要编译一下就可以了。感觉就象一个InstallShield的数据库版本。你们认为呢?
      

  3.   

    操作原理:使用OSQL执行数据库SQL 脚本
    你的步骤:
    1\.生成SQL 脚本
    2、写一*.BAT的批处理,内容如下:
    (osql的路径)\OSQL -S (服务器名) -U (登录名) -P (登录密码) -I (输入文件名,即你的SQL脚本文件名)
    3、然后你再使用工具将这个BAT文件转换为EXE 文件即可但是这样有后遗症,因为这样的话你就不可以更改服务器名,登录名,登录密码,(输入文件名你可以自已确定)所以,你需要写一个程序,我有一个,你可以试一下
    但我没说给你