动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   .Net → 阅读文章

 DataTable 物件

作者来源: 
阅读 1607 人次 , 2006-3-29 4:28:00 


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 对象的常用方法:
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:DataRow 物件
· 下一篇:DataSet 物件
· MapPath 方法
· 开发基于Web的CSS设计器
· 十天学会ASP.net(4)
· 在.NET上如何根据字符串动态创建控件
· 怎么由DataSet将数据导入Excel?


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077