我是用的adoquery联结access,检索出内容放入dbgrid,这是一个相当于从表的表,但我没有设置它,用adoquery我不知道怎么设,其中的sbxh是从主信息表中对应出来的。我在dbgrid中没有让它显示出来,现在我在线修改,提交时如果在access中设置了关联字段,那么无法为sbxh赋值,如果不设,会出现修改一次的问题,不知是何源故?

解决方案 »

  1.   

    SQL中的很多功能在access中是没有的!你可以不设关联字段.用SQL产生主从表关联如:
    select A.*,B.* FROM A,B WHERE A.sbxh=B.sbxh
    或者在ADOQUERY的数据SCROLL事件中写代码.
      

  2.   

    coolfilm(苏飞工作室)不知怎么在scroll事件中设定关联呢
    我现在是用add按钮append一行,然后点击save提交
    感觉有点麻烦,估计通不过的这种方法
    现在的方法可以在access中设定关系关联