有两个ADOQUERY怎么实现主从表的关系?(TABLE简单,ADOQUERY不知道怎么实现) 有两个ADOQUERY怎么实现主从表的关系?(TABLE简单,ADOQUERY不知道怎么实现) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设定从表ADOQuery的DataSource属性为主表ADoQuery的DataSource, 然后在从ADOQuery的SQL中使用参数化查询 设定从表ADOQueryClient的DataSource属性为主表ADoQueryServer的DataSource,然后在从表ADOQueryClient的SQL中使用参数化查询,比如这样写从表 select * from tableclient where条件字段=主表字段数值 完整版:主:adoquery.sql.text:select id,cust from a从:adoquery2.sql.text:select id,b from id=:id adoquery2.datasource:=datasource;//这是主表的datasource 哎呀,直接写代码控制好了: DetailADOQ.sql.Add('select * from person_Business_detail '); DetailADOQ.sql.Add('where person_no=:PersonNo '); DetailADOQ.Parameters.ParamValues['PersonNo']:= MasterADOQ.FieldByName('person_no').AsString; 我想问一下:我在处理从表(DM.Adoquery_Demand_Today)时: Dm.ADOQuery_Demand_Today.edit; Dm.ADOQuery_Demand_Today.FieldByName('WBC_Range').AsString :='↑';但在运行时出错:'Adoquery_Demand_Today: Dataset not in edit or insert mode'为什么? 设置从表adoquery的datascource为主表adoquery即可 引用单元的不解 请问如何获取网页中某个控件的句柄 APISpy32 怎么用? SQL Server数据库连接 鼠标单击问题 緊急求救ListView問題 问一个窗体的消息问题? 怎样限制MEMO控件的文本长度?以及那个属性知道他的行数? 拦截由于sql写错后,由数据库发出的错误!!!!!! 请问,我现在要对字符串进行转换,要什么函数 如何去掉空格 请教关于DBImage和OpenDialog的一段程序。
条件字段=主表字段数值
从:adoquery2.sql.text:select id,b from id=:id
adoquery2.datasource:=datasource;//这是主表的datasource
DetailADOQ.sql.Add('select * from person_Business_detail ');
DetailADOQ.sql.Add('where person_no=:PersonNo ');
DetailADOQ.Parameters.ParamValues['PersonNo']:=
MasterADOQ.FieldByName('person_no').AsString;
Dm.ADOQuery_Demand_Today.FieldByName('WBC_Range').AsString :='↑';
但在运行时出错:'Adoquery_Demand_Today: Dataset not in edit or insert mode'为什么?