ADODataSet多表关数据集, 如何仅对其中一个表进行插入(即: 插入操作只影响某一个表?)

解决方案 »

  1.   

    沒辦法,只有獨立一個dataset來操作一張表。
      

  2.   

    ADODataSet多表关数据集那么这个表就没有办法来完成单独表的插入删除操作了,这就相当于你不可以直接对视图完成删除插入操作一样的道理吧
      

  3.   

    在数据集的BeforePost中将数据写入你要插入的表,然后调用abort取消剩下的操作。
    或者
    在提取数据时,不使用SQL语句显示多表关联,SQL语句只提取需操作表的数据,其他关联表的数据使用lookup字段得到。
      

  4.   

    个人建议INSERT操作执行SQL语句比较好