两个TADOQuery怎么做成明细模式 我想其中一个QUERY的ID随另一个QUERY中的字段“GROUP_ID”变化而变化,同时显示记录内容也随另一个QUERY的当前记录不同而显示相应字段?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 query2.locate(...,...,query1.fieldbyname('id')) query2.filtered:=false;query2.filter:='id='+query1.Fieldbyname('group_id').asstring;query2.filtered:=true; 很简单设置ADOQUERY2的DATASOURCE属性为连接ADOQUERY1的DATASOURCE1再设置其SQL语句为SELECT * FROM DETAIL WHERE ID =: GROUPID 即可 很简单设置ADOQUERY2的DATASOURCE属性为连接ADOQUERY1的DATASOURCE1再设置其SQL语句为SELECT * FROM DETAIL WHERE ID =: GROUPID 即可//就是这样了。 设置ADOQUERY2的DATASOURCE属性为连接ADOQUERY1的DATASOURCE1再设置其SQL语句为SELECT * FROM DETAIL WHERE ID =: GROUPID 这种方法在sql server下是可行的,但是在oracle下却不行呢,这是为什么? to lijx18(lijx) :我现在用ACCESS数据库,不能设外键,又不想用TTABLE,所以有些不知所措。 在query1的Query1AfterScroll事件中写控制语句,就可以控制query2的数据 比如你的Query1使用的表为T1,Query2使用的表为T2:......Query1.SQL.Add('Select * from T1 where ID="' +query2.fieldbyname('GROUP_ID').AsString +'"';...... 等待所有线程结束 关于dblookupcombobox的效率 怎么注销自己做的系统??/ quickrep1.preview的显示问题 送分!!!请大家帮忙 急!!!!! 大家帮忙看看如何汉化这个文件 请问98下的winipcfg.exe这个软件的功能是怎么实现的 怎样计算数据库中符合条件t=1的纪录的条数,并将数量复制给edit1 初来贵宝地,送分,先,各位请多多提携~~ Delphi 通讯 菜鸟送分题快来了在线等待........ 请问delphi和哪种数据库结合较好
query2.filter:='id='+query1.Fieldbyname('group_id').asstring;
query2.filtered:=true;
设置ADOQUERY2的DATASOURCE属性为连接ADOQUERY1的DATASOURCE1
再设置其SQL语句为
SELECT * FROM DETAIL WHERE ID =: GROUPID 即可
设置ADOQUERY2的DATASOURCE属性为连接ADOQUERY1的DATASOURCE1
再设置其SQL语句为
SELECT * FROM DETAIL WHERE ID =: GROUPID 即可//就是这样了。
再设置其SQL语句为
SELECT * FROM DETAIL WHERE ID =: GROUPID
这种方法在sql server下是可行的,
但是在oracle下却不行呢,这是为什么?
......
Query1.SQL.Add('Select * from T1 where ID="' +query2.fieldbyname('GROUP_ID').AsString +'"';......