第七周学习笔记之ADO.Net中DataTable的应用

本文详细介绍了ADO.Net中的DataTable,包括其作为数据源的存储功能,如何创建及添加到DataSet,以及DataTable的主要属性和方法如Rows和Columns。重点阐述了Rows和Columns属性的常用操作,如Add、InsertAt、Remove等,帮助理解DataTable在数据操作中的运用。
摘要由CSDN通过智能技术生成

一、知识点描述
1.DataTable的简介
DataTable用来存储来自数据源的一张表,调用DataAdapter的Fill()方法,可以把来自数据源的数据填充到本机的DataTable中。一个DataSet中可以包括多个DataTable,并且可以通过DataRelation设置这些DataTable之间的关系。

2.DataTable的创建
1.使用相应的DataTable构造函数创建DataTable对象。

2.使用Add方法将其添加到DataTable对象的Tables集合中,将其添加到DataSet中。

3.使用DataAdapter对象的Fill方法方法在DataSet中创建。

3.DataTable常用的属性和方法
DataTable的常用属性
名称 说明
Rows 获取或设置当前DataTable内的所有行,即相应数据表里的所有记录
Columns 获取或设置当前DataTable内的所有列
TableName 获取或设置当前DataTable的名称
DataSet 获得包含当前表的DataSet
PrimaryKey 获得或设置作为数据表主键的列数组
Constraints 获得表约束的集合(ConstraintCollection)
DataTable的常用方法
名称 说明
AcceptChanges() 提交对该表的所有修改
NewRow() 为当前DataTable增加一个新行,返回NewRow对象
Clear() 清除DataTable中原来的数据,通常在获取新的数据前调用
Clone() 借助本窗体的数据表的方法Clone,创建相同架构的空表,用于保存搜索结果所在数据行
Find() 借助本窗体的数据表的行集合的方法Find,根据主键值快速查找相应内容,并返回其所在的数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值