列DataColumn对象的属性和方法

创建数据表时是没有任何结构的,通过DataColumn对象定义结构。

列DataColumn对象常用的属性和方法:

AllowDBNull——获取或设置一个值,该值指示数据表此列是否允许空值,默认为true。

AutoIncrement——设置是否是标识列(列值为系统自动递增的一个数字),true为是标识列。

AutoIncrementSeed——标识列初值(也叫种子)

AutoIncrementStep——自动生成列值的递增量,如果初值为1,递增量为2,那么标识列的列值将为1,3,5,7。

ColumnName——列的名称。

DataType——指定列的数据类型,数据类型可以为.NET Framework中的基数据类型,默认为string类型。

DefaultValue——设置或得到该列的默认值。

ReadOnly——设置该列是否为只读,true表示设置该列只读,默认为非只读。

Table——该列所属的DataTable

Unique——设置列的每一行中的值是否必须是唯一的,如果为true表示该列值不能重复,也就是唯一,默认是非唯一。

ReadOnly——是否为只读。

DataTable table=new DataTable();//创建表对象
DataColumn column=new DataColumn();//创建列对象
column.DataType=typeof(string);//列数据类型
column.ColumnName="name";//列名
column.AllowDBNull=false;//不允许为空
column.Unique=true;//不允许出现重复值
column.DefaultValue="木木";//设定默认值
table.columns.Add(column);//将列添加到表中

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值