请问在DELPHI中有何控件或者方法用来执行SQL SERVER的脚本文件(.SQL)

YTLD1 2002-03-20 04:47:35
请问在DELPHI中有何控件或者方法用来执行SQL SERVER的脚本文件(.SQL)
...全文
73 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
flytiger1977 2002-03-21
  • 打赏
  • 举报
回复
同意 kerplayer(含玉)的写法
kerplayer 2002-03-21
  • 打赏
  • 举报
回复
先把内容读出来(可以放在TMemo),再把“go”等去掉,再让query.sql.text:=memo1.text即可。
YTLD1 2002-03-21
  • 打赏
  • 举报
回复
请大家帮忙呀
YTLD1 2002-03-20
  • 打赏
  • 举报
回复
还有别的方法吗?
shangshang 2002-03-20
  • 打赏
  • 举报
回复
不能的。
除非你把内容读出来,然后分析它的语句,一个一个的执行。

要不用SQL SERVER的工具OSQL ,ISQL 都行。呵呵
My_first 2002-03-20
  • 打赏
  • 举报
回复
用这种方法去调用
begin

if adoquery1.active then
adoquery1.active:=false;
adoquery1.clear;
adoquery1.SQL.LoadFromFile('c:\awfi.sql');
adoquery1.execsql;
adoquery1.active:=True;
end;
newair 2002-03-20
  • 打赏
  • 举报
回复
好像不行吧

你在adoquery 中的sql语句中加一个"go"

不报错才怪
zzutlink 2002-03-20
  • 打赏
  • 举报
回复
用query就可以呀

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧