没有合适的资源?快使用搜索试试~ 我知道了~
首页详解C#的DataSet和DataTable
资源详情
资源评论
资源推荐

详解 C# DataSet 和 DataTable
2010-03-12 10:53:44 作者:佚名 来源: 浏览次数:0
1、创建 DataSet 对象: DataSet ds = new DataSet("DataSetName");
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 对象:DataTable tbl = new DataTable("TableName");
②、将 DataTable 添加到 DataSet 对象的 Table 集合
DataSet ds = new DataSet();
DataTable tbl = new DataTable("Customers");
ds.Tables.Add(tbl);
DataSet ds = new DataSet();
DataTable tbl = ds.Tables.Add("Customers");
















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

评论0