- 热门文章:
- · ADO.NET对象的构造(3)_DataTable(续)
- · .NET开发平台研究(四)
- · .Net开发平台研究(三)
- · .Net开发平台研究(二)
- · .Net开发平台研究(一
- · .NET 对 J2EE[2]
- · Microsoft .NET与J2EE的比较[E]
- · .NET P2P: Writing Peer-to-Peer Networked Apps with the Microsoft .NET Framework
- · Vb.Net问题集
- · Microsoft .NET 框架和 Visual Studio.NET 中的 SOAP
- · Windows XP 和 .NET:期望什么?
- · .NET的目标(续)
ADO.NET对象的构造(4)_DataColumn(续)
n Overloads Public Sub Add(ByVal column As DataColumn)
n Overloads Public Overridable Function Add(ByVal columnName As String) As DataColumn
n Overloads Public Overridable Function Add(ByVal columnName As String, ByVal type As Type) As DataColumn
n Overloads Public Overridable Function Add(ByVal columnName As String, ByVal type As Type,ByVal expression As String) As DataColumn
参数
1. columnName 列的名称。
2. column 要添加的 DataColumn。
3. type 新列的 DataType。
4. expression 要分配给 Expression 属性的表达式。
DataColumnCollection 定义 DataTable 的架构,并确定每个 DataColumn 可以包含什么种类的数据。可以通过 DataTable对象的 Columns 属性访问 DataColumnCollection。
DataColumnCollection 使用 Add 和 Remove 方法插入和删除 DataColumn 对象。使用 Count 属性确定集合中有多少 DataColumn 对象。使用 Contains 方法验证集合中是否存在指定索引或列名称。
示例
Private Sub AddColumn()
Dim cols As DataColumnCollection= DataSet1.Tables("Orders").Columns
Dim myCol As DataColumn
myCol = cols.Add()
With myCol
.DataType = System.Type.GetType("System.Decimal")
.ColumnName = "Total"
.Expression = "UnitPrice * Quantity"
.ReadOnly = True
.Unique = False
End With
myCol = New DataColumn
With myCol
.DataType = System.Type.GetType("System.Decimal")
.ColumnName = "Total"
.Expression = "UnitPrice * Quantity"
.ReadOnly = True
.Unique = False
End With
cols.Add(myCol)
myCol = cols.Add("Total", System.Type.GetType("System.Decimal"), "UnitPrice * Quantity")
myCol.ReadOnly = True
myCol.Unique = False
myCol = cols.Add("Total")
With myCol
.DataType = System.Type.GetType("System.Decimal")
.ReadOnly = True
.Expression = "UnitPrice * Quantity"
.Unique = False
End With
myCol = cols.Add("Total", System.Type.GetType("System.Decimal"))
myCol.Expression = "UnitPrice * Quantity"
myCol.ReadOnly = True
myCol.Unique = False
Dim col As DataColumn
For Each col in cols
Console.WriteLine(col.ColumnName)
Console.WriteLine(col.DataType.ToString)
Next
End Sub
下一篇:ADO.NET对象的构造(3)_DataTable(续) >>
相关文章:
- · .NET的目标
- · 微软放出.net牌 中国软件再次面临“站队”
- · .NET真面目(下)
- · .NET真面目(上)
- · .Net:解读微软互联网新战略(下)
- · Net:解读微软互联网新战略(上)
- · .NET的精华二(开拓者必看)
- · .NET的精华一(开拓者必看)
- · 小道消息-微软的 .NET将会支持Linux
- · 微软 .NET laza
- · .NET中的特殊类型成员
- · 微软.NET平台中类型使用的基本原理
- · Microsoft .NET 框架和 Visual Studio.NET 中的 SOAP
- · 利用 .NET 框架简化发布和解决 DLL Hell 问题
- · 由一个性能问题引出的.net概念
- · VS.NET下水晶报表分发时的问题及解决2
- · .NET框架与COM
- · XML、Web服务和.NET框架
- · 在控制台应用程序中实现打印
- · 安全第一:.NET加密技术指南(2)
- · 安全第一:.NET加密技术指南(1)
- · 解析.Net框架下的XML编程技术
- · 用C#访问Hotmail
- · 把.NET程序部署到没有安装.NET Framwork的机器上
- · System.Diagnostics命名空间里的Debug类和Trace类的用途
- · 在ASP.NET中将数据直接输出成Excel内容
- · 检测客户端显示器分辨率、浏览器类型和客户端IP
- · .NET Framework 之 Common Language Runtime
- · 微软.NET平台中类型使用的基本原理----微软 .NET平台系列文章之二(译文/赵湘宁)
- · .NET中的特殊类型成员----微软 .NET平台系列文章之三(译文/赵湘宁)
- · Visual Studio.net Beta2安装
- · VS.NET Beta2安装后添加/删除程序不能正常启动的问题的解决方案
- · 转贴自JoyASP:.NET框架(一)
- · 转贴自JoyASP:.NET框架(二)
- · 怎么在VS7中为FORM添加菜单项?
- · 再来一个Bug报告吧
- · 微软的远程处理框架.NET Remoting(转天极网)之一
- · 继续推荐俺的《新概念ASP.NET教程》
