DataColumnCollection columns = table.Columns; columns.Add(ID,typeof(System.Int32)).AutoIncrement = true; columns.Add(COUNTRY_CODE,typeof(System.String)); columns.Add(HOLIDAY,typeof(System.DateTime));这段代码是什么意思啊AutoIncrement = true;么看明白;DataColumnCollection 是什么
2 回答
冉冉说
TA贡献1877条经验 获得超1个赞
1. AutoIncrement = true; 表示当表中新增一条记录时, 新记录此列的值自动在之前最后一条记录的此列值上加1 2.DataColumnCollection 是一个对象数组, 每一个数组元素的类型均为DataColumn 3.DataColumnCollection columns = table.Columns 的作用是将 columns指向table的列集合, 这是一个引用
炎炎设计
TA贡献1808条经验 获得超4个赞
datatable是一个表格,在内存的表格,想想数据库里的表不是很多列吗,DataColumnCollection是datatable的所有列的集合,就是一个集合,因为表中有个主键这里是int 类型的id;
这里的autoincrement 表示主键自动增加,你增加一行就加1,自动完成,
其实相当基础的Ado.net的知识
- 2 回答
- 0 关注
- 444 浏览
添加回答
举报
0/150
提交
取消