请各位朋友帮忙,adotable这个mastersource和masterfields属性挡住我了(10分)

  • 主题发起人 主题发起人 pchddcat
  • 开始时间 开始时间
P

pchddcat

Unregistered / Unconfirmed
GUEST, unregistred user!
首先,我在form里面放了一个grid一个datasource 一个adotable
然后,grid的datasource属性设置datasource1
datasource1的dataset属性设置adotable1
然后 adotable已经连接数据库了,tablename已经选了一个表了
active后数据已经出现在grid里面了
现在我需要的是使用mastersource和masterfields属性
现在mastersource里面什么都没有选择
这样我的masterfields也就不能使用了
错误提示是adotable:missing mastersource or datasource
请问,我在上面过程中是不是漏掉了什么过程
我现在很需要使用这个属性呀
如果非要mastersource有得选择,那里就不能使用datasource这构件
但在masterfields属性里面仍然出现错误提示
各位朋友,你门出现过这问题吗,我在d5.d6都实验过了,应该和ado补丁没关系的
 
是这样的,比如一个主表,一个子表,二者通过字段“ID”关连,
主表对应table1、datasource1,dbgrid1子表对应table2、datasource2,dbgrid2
将table2的mastersource设置为datasource1,把table2的
masterfields设置为“ID”,这样当选择主表中某条记录时,子表中
ID相同的记录就会被过滤出来。例如你选择了dbgrid1中的主表某条记录,
dbgrid2中就会自动显示子表中的相应记录。
 
你误会了
我会看帮助,当然知道这两个属性的意思了
我的意思是现在错误提示
使用不了这两个属性呀
不知道为什么
 
接受答案了.
 
后退
顶部