没有合适的资源?快使用搜索试试~ 我知道了~
DataSet详细用法(最全面)
需积分: 48 7.7k 浏览量
2018-07-20
10:00:58
上传
评论 4
收藏 78KB PDF 举报
第1页 用法详细 、处理脱机数据,在多层应用程序中很有用。 、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。 、处理分级数据 、缓存更改 、XML的完整性:DataSet对象和XML文档几乎是可互换的。 、创建DataSet对象: 、查看调用SqlDataAdapter.Fill创建的结构 、查看SqlDataAdapter返回的数据 DataRow对象 DataRow中的数据 DatTable中的DataRow对象 、校验DataSet中的数据 DataColumn的属性:
资源推荐
资源详情
资源评论




















C#:DataSet 用法详解 第 1 页
DataSet 用法详细
一、特点介绍
1、处理脱机数据,在多层应用程序中很有用。
2、可以在任何时候查看 DataSet 中任意行的内容,允许修改查询结果的方法。
3、处理分级数据
4、缓存更改
5、XML 的完整性: DataSet 对象和 XML 文档几乎是可互换的。
二、使用介绍
1、创建 DataSet 对象:
DataSet ds = new DataSet("DataSetName");
2、查看调用 SqlDataAdapter.Fill 创建的结构
da.Fill(ds,"Orders");
DataTable tbl = ds.Table[0];
foreach(DataColumn col in tbl.Columns)
Console.WriteLine(col.ColumnName);
3、查看 SqlDataAdapter 返回的数据
①DataRow 对象
DataTable tbl = ds.Table[0];
DataRow row = tbl.Row[0];
Console.WriteLine(ros["OrderID"]);
②检查存储在 DataRow 中的数据
DataTable tbl = row.Table;
foreach(DataColumn col in tbl.Columns)
Console.WriteLine(row[col]);
③检查 DatTable 中的 DataRow 对象
foreach(DataRow row in tbl.Rows)
DisplayRow(row);
4、校验 DataSet 中的数据
①校验 DataColumn 的属性: ReadOnly,AllowDBNull,MaxLength,Unique
②DataTable 对象的 Constrains 集合: UiqueConstraints,Primarykey, ForeignkeyConstraints
通常不必刻意去创建 ForeignkeyConstraints, 因为当在 DataSet 的两个 DataTable 对象之间创建关
系时会创建一个。
③用 SqlDataAdapter.Fill 模式来检索模式信息
5、编写代码创建 DataTable 对象
①创建 DataTable 对象 :
资源评论


c9cad
- 粉丝: 9
- 资源: 26
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
