有两表:A(a1,a2,a3),B(a1,a2,a4),C(a4,a5)其中A表主键a1,a2,为B表外键。
我用adoquery,sql语句如下:select *,name=(select c.a5 from c,b where b.a4=c.a4 and b.a1=a.a1 and b.a2=a.a2) from a 
然后将此adoquery关联一个dbgrid,然后在每次插入数据时选择好a1,a2的时候自动生成name列,但是每次post以后已经生成的name就没有了,请问怎么解决?谢谢不知道说清楚没有。