在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
我来说两句
1 楼 BenBen 发表于 2007-8-23 From IP: 218.20.227.200
我一般是重新new一个column,然后在add
作者主页: http://blogad.blogcn.com/index.shtml