好像TAdoQuery不支持多语句的SQL啊,比如
declare @t Datetime
Set @t='2003-01-05'
create table #Temp
...select * from #Tempdrop table #temp好像这样的SQL脚本就不支持了啊,有没有现成的控件啊, 没有的话,该怎么处理呢?
declare @t Datetime
Set @t='2003-01-05'
create table #Temp
...select * from #Tempdrop table #temp好像这样的SQL脚本就不支持了啊,有没有现成的控件啊, 没有的话,该怎么处理呢?
1、向CommandText写入脚本(可以设置一个中间变量,也可以直接写入LoadFromFile)。
2、执行ExeSQL.
ADOConnection1
ADODataSet1
ADOCommand1
这些控件都可以写sql语句啦
第一种:
var
strSql:string;
begin
strSql:='update ……';
adoconnection1.Execute(strSql);
end;
后两种:
都可以在属性 : commandText中进行sql语句的书写
TADOQuery只能是一个SQL语句,不管是Create,Select,Alter等,如果需要批处理一系列的语句的话是不行的。我想有没有TSQLScript这样的控件啊,呵呵,大虾们,求救!