读书人

delphi中adoquery里的查询语句表名怎么

发布时间: 2013-09-24 11:29:02 作者: rapoo

delphi中adoquery里的查询语句表名如何用变量表示呀?

select 变量 from 变量

adoquery1.sql.text:='select '+s1+' from '+s2;
怎样都错。。求高手指点~~
[解决办法]
这句s:=adoquery3.fieldbyname(s2).Asstring这样写肯定不行,可以改成 S := AdoQuery3.Fields[0].Value; //根据字段顺序确定[]中的值。
[解决办法]
注意空格应该能执行才对
[解决办法]
顶楼上的,应该加上空格就好了
[解决办法]
var
sqlstr,Fn,Tn: string;
begin
Fn := 'Field1,Field2';
Tn := '数据库表'
sqlstr := 'SELECT' + ' ' + Fn + ' ' +
'FROM' + ' ' + Tn;
end;

读书人网 >.NET

热点推荐