----不同的Query控件中两个参数怎么同时传递----??
在第一个queryA中使用SQL语句得到了A表的很多条数据,这些数据有AID和AMXID(明细ID)两个字段,现在要根据queryA中所有数据的AID和AMXID的值,用另外一个queryB去查B表的数据,请问我怎么把前面queryA的AID和AMXID两个参数传递到后面的查询中去???
谢谢!!!
[解决办法]
begin
QueryB.Close;
QueryB.Sql.Text := Foramt( 'select * from B where (字段1=%s) and (字段2=%s) ',[ QueryA.FieldValues[ 'AID '],QueryA.FieldValues[ 'AMXID '] ]);
QueryB.Open;
end;
//具体应用中,还要根据你的字段类型略有改动。
//至于是传递QueryA哪一条记录的AID、AMXID值,那就要结合QueryA的记录游标移动了(First、Next、Last等)
[解决办法]
Foramt ---> Format -_-
[解决办法]
嘿嘿!~看看!~