您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

在DataTable中增加列{asp.net}

c# DataTable.Columns.Add(string ColumnName,Type type)方法添加DataTable的列

C# 中的DataTable是相当灵活的,操作运用起来远比操作数据库要方便。

为已存在的DataTable添加列时,采用下面语法:

TheDataTable.Columns.Add(String ColumnName,Type type)

string 的ColumnName好办,可是这个Type是什么?

Type是一个类,有个静态方法 GetType(string TypeName)可以返回Type类型的实例。那么这个TypeName是什么?是Int32,String么?嗯,不全对,如果你只打入Int32那就郁闷了~ 返回的值总是null。正确的TypeName应该是把它的命名空间一起打进去,如:System.Int32

参考网址:http://topic.csdn.net/t/20040110/16/2652469.html

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

1 楼 BenBen 发表于 2007-8-23 From IP: 218.20.227.200
我一般是重新new一个column,然后在add
作者主页: http://blogad.blogcn.com/index.shtml
内容/Content