以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  帮助中RowState, Detached这个的表述是不是不对?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104061)

--  作者:yancheng
--  发布时间:2017/7/22 9:20:00
--  帮助中RowState, Detached这个的表述是不是不对?
Detached 刚刚创建,还未添加到DataTable中的行;在讲述事件编程的时候,我们会接触到这种状态的行。
(我在网上查到,
http://www.cnblogs.com/gossip/archive/2009/06/14/1502960.html;   Detached状态:该状态表示该行不属于任何表,或则已经从表中分离出去了,不再属于任何表的DataRow对象。

下面举例说行的变化状态。新建的行(DataRow对象)处于Detached状态,把它添加到DataTable对象之后,该DataRow对象的状态变为Added状态。如果对该DataRow进行了修改,则该行处于Modified状态。如果使用Remove方法从表中移除该DataRow对象,或则使用Delete方法和AcceptChanged方法移除该行,则该行处于Detached状态。

两都 表述不一样呢?


--  作者:有点蓝
--  发布时间:2017/7/22 10:14:00
--  
是描述的不够完善。

包含刚刚创建,还未添加到DataTable中的行和已经移除的行