在delphi里怎样运行sqlserver 生成的脚本,重新生成数据库(或代码恢复备份的数据库) (100分)

我不赞同这样实现方式。
使用备份数据库文件或者直接拷贝数据库文件的方式不是更好吗?
sp_detach_db,sp_attach_db
速度快,而且实现简单。
免去了一切麻烦,否则,你导出的SQL语句,肯定需要逐个判断,然后在 Query里面执行,比较烦的。
 
用delphi实现执行.sql我有做过,可以执行所有的isql中能执行的代码。

其它方法大家可以试试dmo,非常简便,一点不输isql
 
to ugvanxk:
还记得你在
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1210280
解决的问题吗?
我在答相同的问题时,费了很多功夫,终于解除答案,却发现你早一解决!
真的佩服!有机会大家联系:
mike6912@sina.com
 
实在不好意思,那是我抄袭别人的,我回答的问题,大部分是抄袭,然后自己吸收
因为我根本没遇到过那样的问题,也不会去想。
不过我还是想多交几个朋友
 
采用yuzhshi的方法,不过大家都辛苦了
 
多人接受答案了。
 
顶部