打印本文 打印本文 关闭窗口 关闭窗口
数据库开发个人总结(ADO.NET)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4631  更新时间:2009/4/23 10:46:06  文章录入:mintao  责任编辑:mintao
 

九.DataSet 类

1.创建DataSet 对象

初始化 DataSet 类的新实例。

public DataSet();

 

用给定名称初始化 DataSet 类的新实例。

public DataSet(string);

 

2.用DataAdapter填充DataSet

   DataSet myds=new DataSet();

adapter.fill(myds)

adapter.fill(myds,”表名”);  用一个表去填充DataSet.

 

 

 

 

. DataTableCollection     表示 DataSet 的表的集合。

DataTableCollection dtc = ds.Tables;

DataTable table = dtc[“表名”];

 

String strExpr = "id > 5";

String strSort = "name DESC";

DataRow[] foundRows = customerTable.Select( strExpr, strSort,);

 

进行动态的筛选和排序。

DataTable.Select() 方法   获取 DataRow 对象的数组,

①获取所有 DataRow 对象的数组。

public DataRow[] Select();

 

②按主键顺序(如没有主键,则按照添加顺序),获取与筛选条件相匹配的所有 DataRow 对象的数组。

public DataRow[] Select(string);

 

③获取按照指定的排序顺序且与筛选条件相匹配的所有 DataRow 对象的数组。

public DataRow[] Select(string, string);

 

④获取与排序顺序中的筛选器以及指定的状态相匹配的所有 DataRow 对象的数组。

public DataRow[] Select(string, string, DataViewRowState);

 

 

 

 

 

十一。DataView DataTable内容的动态视图。

1.  创建对象

初始化 DataView 类的新实例。

  public DataView();

 

用指定的 DataTable 初始化 DataView 类的新实例。

  public DataView(DataTable);

 

用指定的 DataTableRowFilterSort DataViewRowState 初始化 DataView

上一页  [1] [2] [3] [4] [5] [6]  下一页

打印本文 打印本文 关闭窗口 关闭窗口