读书人

SqlDataAdapter;DataSet;DataTable;Da

发布时间: 2012-06-20 20:37:21 作者: rapoo

SqlDataAdapter;DataSet;DataTable;DataTableCollection 关联

SqlDataAdapter;DataSet;DataTable;DataTableCollection

SqlDataAdapter 一个桥梁

用来从数据库获取数据 用来填充到 dataset 或 datatable中

dataset 就要当于一个数据库,也就是说可以包含多个表(datatable);

datatable 就是一个表 也相当于 DataSet的 DataTableCollection ds[0].table 返回的就是datatable 类型就是DataTableCollection

这是他们的关系

说说基本用法

SqlDataAdapter adapter = new SqlDataAdapter(sql, constr);
DataSet ds = new DataSet();
adapter.Fill(ds);

DataTable dt = new DataTable();
adapter.Fill(0, 10, dt);


上面说的是把数据填充到 dataset 或 datatable中

填充之后,一般控件,绑定这个数据源就可以了

dataGridView1.DataSource = ds.Tables[0];

dataGridView1.DataSource = dt;

如果我们不用SqlDataAdapter这个填充数据呢

这个时候就须要我们自己写datatable了

看下面代码


读书人网 >SQL Server

热点推荐