you should not add a selected row back into the table, it could violated primary key or unique indexing constraint

解决方案 »

  1.   

    是有点怪,同一个表,选择一部分,然后再加上去,有什么用?.....把Select的结果父子复制到NewRow(),再添加....Select结果是null吧?之前加一句判断是否为null.
    或者try{}
      

  2.   

    select的结果不是空的,也就是说finderRow不是空的。
    我的目的是把select的结果集重新绑定到datagrid控件。
    经过几位的提示,我想应该重新构建一个空的Table,然后finderRow添加到Table中,不知这个思路是否可以?
    谢谢!