delphi TADOQuery 控件SQL属性如何写在程序里

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:30:40
控件TADOQuery 的Object Inspector 的Properties里面的倒数第二个属性SQL,点击弹出一个对话框,往里面写入 select * from userlist。 这样它的Active 属性就可以更改为True了。但是这样不够灵活,如何把这两句写在程序里面,尤其是第一句。
这个问题刚才已经解决了
with ADOQuery1 do
begin
Connection :=ADOConnection1;
SQL.Add('select * from test');
Active :=True;
end;

没关系你可以先关闭表再设置阿
with adoquery1 do
begin
Connection :=ADOConnection1;
close;
clear;
sql.add('select * from test');
execsql;
end;
那你还有什么问题啊?本来你就可以不在设计的时候在Object Inspector 里面设置好啊,在写程序的时候写上上边的语句达到的效果一样的啊

adoquery.sql.clear;
adoquery.sql.add(select * from userlist);
adoquery.open;