关于DataTable.Columns.add 的问题,两种方法,哪种好?

zengjd 2009-01-07 12:01:06
C# code
Columns.Add ( abc, SqlTypes.SqlString)
Columns.Add ( abc, SqlTypes.SqlDateTime)





C# code
Columns.Add("",System.Type.GetType("string"))
Columns.Add("",System.Type.GetType("DateTime"))




那种方法好?
...全文
876 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovehongyun 2009-01-07
  • 打赏
  • 举报
回复
public DataColumn Add (
string columnName,
Type type
)

第二个参数是个DataType,Type只要兼容即可.

DataType 属性支持下列 .NET Framework 基数据类型:
Boolean
Byte
Char
DateTime
Decimal
Double
Int16
Int32
Int64
SByte
Single
String
TimeSpan
UInt16
UInt32
UInt64

一般用你第二种写法即可.
zgke 2009-01-07
  • 打赏
  • 举报
回复
感觉这个好点
Columns.Add("",System.Type.GetType("string"))
Columns.Add("",System.Type.GetType("DateTime"))

SqlType用起来累不?
jxxx2967 2009-01-07
  • 打赏
  • 举报
回复
DAY DAY UP!
javakiki 2009-01-07
  • 打赏
  • 举报
回复
差不多吧。
这个没有研究的必要

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧