访问已删除的行??
DataTable保存在内存中的数据集,删除之后应该已经从内存中删除了吧,应该不能再访问了!

解决方案 »

  1.   

    据我所知删除是该便了一个状态
    RowState=DataRowState.Deleted
    但我是访问不了该记录.
      

  2.   

    sorry
    DataRowCollection.Remove
    当移除行时,该行中的所有数据都将丢失。您还可以调用 DataRow 类的 Delete 方法来标记某行以供移除。调用 Remove 等同于先调用 Delete 再调用 AcceptChanges。
      

  3.   

    我使用的是
    myTable.Rows[1].Delete();
    用什么办法能使我读到我的数据呢?
      

  4.   

    可能DataRowState为Deleted是不能在访问该DataRow了(猜测)
    试试将该行先RejectChanges(),再访问
      

  5.   

    设定我DataKey还可以访问,如果不是,就不能访问了。
      

  6.   

    谢谢大家的知道.
    问题解决了.
    myTable.Rows[i].RejectChanges();
    以后在进行访问,是好用的.
      

  7.   

    傳短信給我是不是叫我來拿分?编号: 2 发送者 dongchuanlu 发送时间 2003-5-3 16:59:59 删除  回复  
    内容 http://expert.csdn.net/Expert/topic/1735/1735483.xml?temp=.365185 
      

  8.   

    FLY123(废话少说--逮着kingcom他妈就操) 
    你能不能文明点?
    无奈。
    斑竹也不管管?