C# DataSet和DataTable详解
2009-04-21 08:26:15 来源:WEB开发网Clear:清除DataSet中所有DataRow对象。该方法比释放一个DataSet然后再创建一个相同结构的新DataSet要快。
Clone和Copy:使用Copy方法会创建与原DataSet具有相同结构和相同行的新DataSet.使用Clone方法会创建具有相同结构的新DataSet,但不包含任何行。
GetChanges:返回与原DataSet对象具有相同结构的新DataSet,并且还包含原DataSet中所有挂起更改的行。
GetXml和GetXmlSchema:使用GetXml方法得到由DataSet的内容与她的架构信息转换为XML格式后的字符串。如果只希望返回架构信息,可以使用GetXmlSchema.
HasChange:表示DataSet中是否包含挂起更改的DataRow对象。
Merge:从另一个DataSet、DataTable或现有DataSet中的一组DataRow对象载入数据。
ReadXml和WriteXml:使用ReadXml方法从文件、TextReader、数据流或者XmlReader中将XML数据载入DataSet中。
Reset:将DataSet返回为未初始化状态。如果想放弃现有DataSet并且开始处理新的DataSet,使用Reset方法比创建一个DataSet的新实例好。
③、事件
MergeFailed:在DataSet的Merge方法发生一个异常时触发。
2、DataTable
①、属性
②、方法
③、事件
ColumnChanged:在列的内容被改变之后触发
ColumnChangding:在列的内容被改变之前触发
RowChanged,RowChanging,RowDeleted,RowDeleting.
3、DataColumn
①、属性
4、DataRow
①、属性
HasError:确定行是否包含错误。
Item:通过指定行的列数,列的名称或DataColumn对象本身,访问列的内容。
ItemArray:获取或设置行中所有列的值。
RowError:返回一个包含行错误信息的字符串。
- ››详解Windows XP中可以被禁用的服务
- ››详解教育类网站的三种赢利模式
- ››详解Windows 7 SP1新增功能
- ››详解XML各种解析方法
- ››详解PHP异常机制的流程及原理
- ››详解ISA2006防火墙三种客户端代理与配置
- ››详解DMZ的部署与配置:ISA2006系列之二十九
- ››详解ISA2006三种客户端:ISA2006系列之二
- ››详解Radius服务器在VPN中的应用:ISA2006系列之二...
- ››详解操作主机角色,Active Directory系列之九
- ››详解MOM2005监控Active Directory:MOM2005系列之...
- ››详解Discuz! X1.5配套统计系统
更多精彩
赞助商链接