不知能否让程序读取.sql文件并执行?比如将文件内容读进一字符串,然后rs.open 字符串?谁有更好的办法?

解决方案 »

  1.   

    如果是SQL SERVER的话,SHELL以下命令即可osql -U 用户名 -P 密码 -i SQL文件名(全路径)
      

  2.   

    先打开.sql文件然后读1行然后放到ADODB.Command 的CommandText运行1下然后在读下1行再运行下,1直到SQL文件结束.
      

  3.   

    补充,如果SQL语句很多的话要用事务处理
    BeginTrans 启动新的事务。
    CommitTrans 保存所有更改并结束当前事务。它也可以启动新事务。
    RollbackTrans 取消当前事务中所做的任何更改并结束事务。它也可以启动新事务。 
    语法
      

  4.   

    楼上的办法我想过,甚至能跟简单些,但我几十个文件,几百条语句,我实在懒得~~
    to daviddivad:
    你的办法真8错,我已经试验成功谢谢各位:)