大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> NET专区 -> ADO.NET对象的构造(3)_DataTable

ADO.NET对象的构造(3)_DataTable

时间: 2021-07-31 作者:daque

datatable结构n public sub new()n public sub new(byval tablename as string )n protected sub new(byval info as serializationinfo, byval context as streamingcontext )参数1. info 将东西序列化或反序列化所需的数据。 2. context 给定序列化流的源和手段地。 3. tablename 付与表的称呼。即使是空援用(visual basic 中为 nothing)或空字符串,则在增添到 datatablecollection 中时供给默许称呼。 datatable 是 ado.net 库中的中心东西。其余运用 datatable 的东西囊括 dataset 和 dataview。当考察 datatable 东西时,提防它们是按前提辨别巨细写的。比方,即使一个 datatable 被定名为“mydatatable”,另一个被定名为“mydatatable”,则用来探求个中一个表的字符串被觉得是辨别巨细写的。然而,即使“mydatatable”生存而“mydatatable”不生存,则觉得该探求字符串不辨别巨细写。即使正在以编制程序办法创造 datatable,则必需先经过将 datacolumn 东西增添到 datacolumncollection(经过 columns 属性考察)中来设置其框架结构。若要向 datatable 中增添行,必需先运用 newrow 本领归来新的 datarow 东西。newrow 本领归来具备 datatable 的框架结构的行,就像由该表的 datacolumncollection 设置的那么。datatable 可保存的最大行数是 16,777,216。表的框架结构由 datacolumn 东西的汇合 datacolumncollection 设置。经过 columns 属性考察 datacolumncollection。datatable 包括可用来保证数据完备性的 constraint 东西的汇合。示例private sub makedatatableanddisplay() ' create new datatable.dim mydatatable as new datatable dim mydatatable as datatable = new datatable("mydatatable") ' declare datacolumn and datarow variables. dim mydatacolumn as datacolumn dim mydatarow as datarow ' create new datacolumn, set datatype, columnname and add to datatable. mydatacolumn = new datacolumn mydatacolumn.datatype = system.type.gettype("system.int32") mydatacolumn.columnname = "id" mydatatable.columns.add(mydatacolumn) ' create second column. mydatacolumn = new datacolumn mydatacolumn.datatype = type.gettype("system.string") mydatacolumn.columnname = "item" mydatatable.columns.add(mydatacolumn) ' create new datarow objects and add to datatable. dim i as integer for i = 0 to 10 mydatarow = mydatatable.newrow mydatarow("id") = i mydatarow("item") = "item " & i mydatatable.rows.add(mydatarow) next i ' set to datagrid.datasource property to the table. datagrid1.datasource = mydatatableend sub(消息整治来自msdn)

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.