帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > ASP.NET编程
DataTable 物件
作者:佚名 发布时间:2005-04-02 来源:不详
 


    DataTable 是构成DataSet 最主要的对象。DataTable 对象是由DataColumns 集合以及DataRows 集合所组成,我们透过数据控制组件将数据从数据源取回后,被取回的数据就是存放在DataTable 对象中。我们也可以产生自订的资料表,只要先将数据表的字段定义好,就可以利用DataTable 中DataRows 集合对象的Add 方法加入新的数据。DataTable 的对象模型如下图所示:

以下是DataTable 对象的常用属性:


    要产生DataTable 对象,使用如下语法:

Dim 变数As DataTable = New DataTable(["DataTable 名"])

    我们在可以产生一个自订的DataTable 对象,只要把数据表的DataColumn 的属性设定好后,就可以新增数据了;所以我们接下来介绍DataColumn 对象。

DataColumn 物件
    DataColumn 对象就是字段对象,是组成数据表的最基本单位。DataColumn 有些属性可以帮我们取得或设定DataTable 中的DataColumn 属性,如下表所示:

了解DataColumn 有哪些属性后,我们先来产生一个DataTable:

Dim dtTable As DataTable = New DataTable()
Dim dcColumn As DataColumn = New DataColumn()
dcColumn.ColumnName = "UserId" '设定字段名称
dcColumn.DataType = System.Type.GetType("System.String") '设定字段型态
dcColumn.AllowNull = False '不允许空白
dtTable.Columns.Add(dcColumn) '将字段的定义加入DataTable
'对象的Column 集合里
dcColumn = New DataColumn() '再产生一个新的DataColumn 对象
dcColumn.ColumnName = "UserPwd" '设定字段名称
dcColumn.DataType = System.Type.GetType("System.String") '设定字段型态
dcColumn.AllowNull = False '不允许空白
dtTable.Columns.Add(dcColumn) '将字段的定义加入DataTable
'对象的Column 集合里

    上述程序产生了一个自订的DataTable 对象,分别有两个字段字符串型态,并且不允许不输入数据的UserId 及UserPwd 字段。这个DataTable 的架构如下图所示:

了解DataTable 的属性之后,以下是DataTable 对象的常用方法:

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·从资料源取回第二个DataTable  (2005-04-02)
 ·DataSetCommand 对象读取以及更新  (2005-04-02)
 ·DataSet 对象与DataSetCommand 对  (2005-04-02)
 ·DataRow 物件  (2005-04-02)
 ·DataView 物件  (2005-04-02)
 ·Web控件与数据源的系结(Data Bi  (2005-04-02)
 ·DataList Web--OnItemCommand 事  (2005-04-02)
 ·DataList Web 控件  (2005-04-02)
 ·系结至DataView  (2005-04-02)
 ·DataGrid Web 控件的基础应用  (2005-04-02)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·DiscuzX2.5会员整合通行证发布
·帝国CMS 7.0版本功能建议收集
·帝国网站管理系统2012年授权购买说
·PHPWind8.7会员整合通行证发布
·[官方插件]帝国CMS-访问统计插件
·[官方插件]帝国CMS-sitemap插件
·[官方插件]帝国CMS内容页评论AJAX分
   类别最新
·ASP.NET中为DataGrid添加合计字段
·.text urlRewrite介绍
·利用 ASP.NET 的内置功能抵御 Web
·ASP.NET Cache
·用 WebClient.UploadData 方法 上载
·ASP.NET 程序设计-序
·什么是客户端/伺服端(Client/Serve
·因特网应用程序的开发
·网页的种类
·.NET Framework-Microsoft Visual
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统