主/从表保存问题(高手请进) 马上给分 ( 积分: 100 )

  • 主题发起人 主题发起人 zhengjp
  • 开始时间 开始时间
Z

zhengjp

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个dbgrid中显示了主从表的数据,在从表字段上增加数据时出错
如:主表T:TID Tname ttype
t0 ta tb
t1 ta1 tb1
t2 ta2 tb2
.................
从表Q: Qid tid qname
q1 t0 qb
q2 t1 qc
我用:select a.tid,tname,qname from tt a,qq b where a.tid*=b.tid
结果:t0 ta qb
t1 ta1 qc
t2 ta2 NUll
在改到NULL值时会出错..如:改为qd 保存出错..
怎么样才可以做到修改数据不会出错..谢谢
 
是不是外键约束的问题?
看一下错误提示……
 
一个dbgrid中显示了主从表的数据
增加数据
只能对一个表呀。
对两个表要分开
 
保存时主、从表要分开处理
 
就是的,修改主,从表的时候要,分开修改。
 
可以分开做:主表T和从表Q
主表T用TABLE_T 主表Q用TABLE_Q
然后将这两个TABLE关联起来就可以自由修改数据了。
 
多人接受答案了。
 
后退
顶部