这里利用ADO.NET DataSet解决填充数据集,如何保存ADO.NET DataSet中的数据做出了详细的介绍,文章有图片分析图,希望大家看了会有帮助。

ADO.NET仍是比较常用的,所以我研讨了一下怎么填充数据集,咱们现已知道,能够经过DataAdapter目标填充数据集目标Dataset,其根本作业原理进程前面章节屡次说到,在这儿拿出来和我们共享一下,期望对我们有用。请参见图所示:

分析ADO.NET DataSet数据填充  ADO.NET DataSet 第1张

运用DataAdapter目标填充数据集操作图

#T#数据源的数据就会填充到客户端的DataSet目标,在DataSet目标内部构成具有跟数据源数据结构共同的数据表DataTable目标,而DataTable目标内部有包括表明数据结构的DataColumn目标调集和表明数据束缚的Constraint目标调集,还含有表明数据记载的DataRow目标的调集。数据以及数据结构填充到DataSet目标后,DataSet数据集相当于一个脱机数据库,客户端使用程序操作的数据彻底从DataSet数据会集获取。这是客户端DataSet数据集与数据源之间能够断开衔接,也就是说它们之间的联系对错***衔接联系。只要客户端完结数据操作需求将数据回传给数据源时,再次树立衔接。由DataAdapter目标再次向数据源发送数据指令恳求,这个恳求是履行DataAdapter目标的Update()办法来完结“更新”操作时发送并被数据源履行的。履行后,衔接再次断开。运用DataAdapter目标填充数据集分两步:
***步:运用Connection衔接数据源;
第二步:运用Fill()办法填充DataSet中的表。

填充数据集语法参见图所示:

分析ADO.NET DataSet数据填充  ADO.NET DataSet 第2张

运用DataAdapter目标填充数据集语法图

怎么保存ADO.NET DataSet中的数据

把数据会集修改正的数据再提交给数据源,这个作业原理进程前面章节屡次说到,这儿不再过多叙说,请参见图所示:

分析ADO.NET DataSet数据填充  ADO.NET DataSet 第3张

把数据会集修改正的数据提交到数据源操作图

保存ADO.NET DataSet中数据改变的数据语法参见图所示:

分析ADO.NET DataSet数据填充  ADO.NET DataSet 第4张

运用DataAdapter目标保存ADO.NET DataSet中的数据语法图


这儿仅仅使用最简略的Update()一个表,经过SqlCommandBuilder目标来主动生成更新需求的相关指令,不必手动一个一个的写,简化操作。

转载请说明出处
知优网 » 分析ADO.NET DataSet数据填充

发表评论

您需要后才能发表评论