mysql column为对象_列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);//将列添加到表中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值