DataRowState值
Added:该行已作为一项添加到 DataRowCollection。(处于这种状态的行不具有相应的初始版本,因为在最近一次调用 AcceptChanges 方法时它尚不存在)。
Deleted:已使用 DataRow 对象的 DataRow.Delete 方法删除该行。
Detached:已创建该行,但它不是任何 DataRowCollection 的一部分。在 DataRow 对象刚创建之后但在添加到集合之前,或者如果该对象已从集合中移除,它将处于这种状态。
Modified:该行中的列值已通过某种方式更改。
Unchanged:自上一次调用 AcceptChanges 之后,该行未更改。------------------------------------------------------
Added对应包中的insert语句Deleted对应包中的delete语句Modified对应包中的update语句当dataset中某行被删除后,对应的datarowstate为deleted,此时,该行存在(数据已经被删除),但无法访问(常规方法),若访问该行将会抛出类似“被删除的行无法访问”异常。当然了,dataset中的行数肯定就包含删除的行了。故调用package包的时候,该行将会调用包中delete的语句,这样,数据库表中对应的该行就被删除了。值得注意的是:当DataSet中的数据在第一次被装载之后(如调用executequery方法),再次同过添加一条数据,再把该条数据删除了,这对于DataSet是没有任何影响的,没有留下任何痕迹,即不会有之前所述的有对应的datarowstate为deleted的状况。
分享到:
相关推荐
怎样将DataSet中修改(增加_删除_修改)过的记录更新进数据库中怎样将DataSet中修改(增加_删除_修改)过的记录更新进数据库中
* 此方法为将数据库northwind中的region表的数据查询出来并放入DataSet中 **/ private void Form1_Load(object sender, EventArgs e) ...{ conn = new SqlConnection(DRIVER); da = new SqlDataAdapter(sql_...
Asp.net C# XML文件中数据的增删改查 使用了DataSet 和XmlTextWriter 两种方式进行XML数据的操作 很实用
、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。 、处理分级数据 、缓存更改 、XML的完整性:DataSet对象和XML文档几乎是可互换的。 、创建DataSet对象: 、查看调用SqlDataAdapter....
实现增删改查功能,调用函数时候只要输入表名和条件,省去大量代码。 查询多个数据默认是用dataset接收数据
操作包含逻辑完成的增删改查,主要供初学者学习使用。 特别提醒:代码环境MS.net2012,数据库环境SQL Server2012。Webconfig文件下的Data Source的值(尤其是数据库服务器名字)在调试时需要根据读者自己的数据库...
有还在用delphi7的同志们没,d7没有提供json和dataset的互转, 该方法是网上其他大神写的,我转发,只是原来的代码有几个缺陷,我进行了修改:1.原来不能识别字段类型;2.原来的转换是把所有字段长度都设置为字符型...
dataset中的自动序号的实现方法!、
DataSet是ADO.NET开发人员为方便数据处理开发出来的,是数据的集合。DataSet的功能:浏览、排序、搜索、过滤、处理分级数据、缓存...DataSet中可包括多个DataTable,可将多个查询结构存到一个DataSet中,方便操作.....
基于几个可用的NER和RE数据集定义了7个实体标签和9个关系标签。实体(Entity):每个实体都由带有多个属性的T标签标识。关系(Relation):每个关系由R标签标识,该标签可以具有多个属性。
dataset導入到excel
foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable { foreach (DataRow dr in dt.Rows) ///遍历所有的行 foreach (DataColumn dc in dt.Columns) //遍历所有的列 Console.WriteLine(“{0}, ...
DataSet添加序号列,是显示在第一列的哦,我现在就用的这个。
将数据从DataSet写入XML文件,将数据从DataSet写入XML文件,将数据从DataSet写入XML文件,将数据从DataSet写入XML文件。
C#中修改DataTable列名的三种思路和方法
DataSet导入Excel表格中
silverlight中的dataset源码
Synthetic_Chinese_String_Dataset 中文识别数据集 1 for https://gitee.com/chenyang918/Lets_OCR
Synthetic_Chinese_String_Dataset 中文识别数据集 1 for https://gitee.com/chenyang918/Lets_OCR
DataSet 与Byte[]之间的相互转换,以及数据压缩