强类型DataSet的使用

----强类型DataSet<一定要设置主键>
1.新建一个数据集
//取表中数据
2.T_UsersTableAdapter adapter=new T_UsersTableAdapter();
3.表名+DataTable data=adapter.GetData();
for(int i=0;i {
4.表名+Row userRow=data[i];
MessageBox.Show(userRow.UserName);
}
执行adapter.GetData()方法,就相当于执行select * from语句


//更新数据
data[0].UserName="aaa";//此时还在内存中
adapter.UpData(data);//改变保存到数据库


//插入数据
adapter.Insert(,,,);
//删除数据
adapter.Delete(,,,,);
--
缺点:修改字段就要重新配置生成
--
----
类型化DataSet的空值处理
报错:数据为空。判断列的值为空的方法:Is**Null
-----
----
Fill与DataTable的区别:
Fill是往现有的表中添加数据
DataTable,是返回一个创建好的DataTable
-----
====自己定义一些方法===
添加方法

你可能感兴趣的:(强类型DataSet的使用)