首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi中adoquery里的查询语句表名怎么用变量表示呀

2013-09-24 
delphi中adoquery里的查询语句表名如何用变量表示呀?select 变量 from 变量 adoquery1.sql.text:select

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;

热点排行