WEB开发网
开发学院软件开发C语言 C#ADO.NET操作数据代码汇总 阅读

C#ADO.NET操作数据代码汇总

 2009-05-04 08:27:29 来源:WEB开发网   
核心提示: 初始化 DataSet 类的新实例,public DataSet();用给定名称初始化 DataSet 类的新实例,C#ADO.NET操作数据代码汇总(6),public DataSet(string);2.用DataAdapter填充DataSet DataSet myds=new Da

初始化 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);

用指定的 DataTable、RowFilter、Sort 和 DataViewRowState 初始化 DataView 类的新实例。

public DataView(DataTable, string, string, DataViewRowState);

DataView myview = new DataView(ds.Tables["Suppliers"], "id > 5", "name DESC",

DataViewRowState.CurrentRows);

2 .得到DataView的行数据。

foreach (DataRowView myrowview in myview)

{

for (int i = 0; i < myview.Table.Columns.Count; i++)

Console.Write(myrowview [i] + "t");

Console.WriteLine();

}

上一页  1 2 3 4 5 6 

Tags:ADO NET 操作

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接