Form中两个DG分别为主从表的数据显示,从表绑定至DS.relation,数据显示均正常,新增数据时,由于当前主表的记录值还未提交,所以子表添加的数据会出错。(目前程序先提交主表后,再新增从表数据正常)
程序希望提交动作是在客户将主从表的数据一次性写完后提交,所以希望各位给个思路,有什么好的办法没有?

解决方案 »

  1.   

    Knight94(愚翁) ( )請教,是批量提交,怎麼寫存儲過程?
    先更新主表再新從表用DataAdapter.update
      

  2.   

    Windows Server 
    .NET 
    SQL Server
    三者整合
    群号:26197841
      

  3.   

    现在再新增记录时填写子表数据在form内就会由于relation的约束性检查提示当前主表并没有主键为XXX的记录,怎么解决?
    由于数据量不是很大,所以没有用存储过程。
      

  4.   

    to 现在再新增记录时填写子表数据在form内就会由于relation的约束性检查提示当前主表并没有主键为XXX的记录,怎么解决?你如何操作的
      

  5.   

    点击增加按钮后,主表addnew,此时由于这行新增记录还未提交,所以填写子表数据就会提示错误。
      

  6.   

    to 点击增加按钮后,主表addnew,此时由于这行新增记录还未提交,所以填写子表数据就会提示错误。那你修改操作,尽量避免类似的事发生,例如:不要直接在datagrid上进行修改,用弹出窗体之类的来代替。
      

  7.   

    http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspx
    http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx