delphi 中查询两个表语法

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:53:23
我用delphi 和access
查询两个表,查询的内容用edit显示 应该怎么写呀
一个表的话是edit.text:=query.fieldbyname('姓名').AsString;
如果是两个表的话 括号里的内容应给如何写呀?
先谢谢了!

可以用一条语句查询出两个表的内容呀,比如
select a.姓名,b.住址 from table1 a,table2 b where a.姓名=b.姓名
此时你就可以edit.text:=query.fieldbyname('姓名').AsString+query.fieldbyname('住址').AsString

select a.* , b.* from table1 a,table b where /*限制语句*/
edit.text:=Query['X']+Query['Y']//X,Y分别代表字段名;