我在dataset中新建了一个lookup的field,但是在关联的dbgrid中却不能对该字段进行编辑。为什么?另外,我想在一个表A中同时建立多个lookup字段,并且这些lookup字段都来自同一表B中,我希望改变了其中一个lookup字段,其他lookup字段也能同时自动改变。我该如何做?

解决方案 »

  1.   

    只能再用一个DataSet打开B表,对其中的相应字段编辑.
      

  2.   

    如果其它的lookup字段都来自同一表B中﹐當你改變其中的一個LOOKUP字段時﹐其它的字段都會相應的改變﹐不需要你自己去做的。(但所有的LOOKUP字段都來自同一個dataset)
      

  3.   

    怎么会这样呢?  我用的lookup字段在DBgrid中为什么不能编辑? 还有我怎么实现在Dbgrid中显示多个lookup字段呢我现在只能显示一个呀!
      

  4.   

    偶知道了,这道题无解;因为永久LOOKUP字段是无法编辑的!