1. adoquery.sql.add('select * from tab1');
2. 将语句1查询得到的所有记录传递到form2,并要求用户在form2中拣选任一条记录
3. 根据用户在语句2中拣选的记录值再进行另外的查询操作,如adoquery.sql.add('select * from tab2 where tab1返回的值');。
...全文
785打赏收藏
请问以下操作如何实现?
1. adoquery.sql.add('select * from tab1'); 2. 将语句1查询得到的所有记录传递到form2,并要求用户在form2中拣选任一条记录 3. 根据用户在语句2中拣选的记录值再进行另外的查询操作,如adoquery.sql.add('select * from tab2 where tab1返回的值');。
//对adoquery操作的代码,主要是select得到查询,并将结果显示在form2中
if form2.showmodal=mrok then
begin
//在form2上放一个按钮,按钮中写
aa := form2.返回信息,其实就是你adoquery1.fieldbyname('field_id').value
//这里进行操作adoquery.sql.add('select * from tab2 where tab1返回的值,返回值就是aa');
end;