自动增量字段(猜测标识).txt
来自「学习c#语言的一本好书可以帮助初学者」· 文本 代码 · 共 19 行
TXT
19 行
T-SQL
猜测下一个标识
select ident_current('employees')
自动增字段值由数据库在插入时自动确定的数据库列。
ADO.NET 的DataColumns对象支持AutoIncrement,以及Seed,Step属性
为启用这特性,需要在填充之前
oCMD.MissingSchemaAction=MissingSchemaAction.AddWithKey;//启用增加列自维护
并单独设置
oDS.Tables["MyList"].Columns[this.DataKeyField].AutoIncrementSeed=1000;//起始值
oDS.Tables["MyList"].Columns[this.DataKeyField].AutoIncrementStep=1;//增量
计算当前范围最大值
int nSeed=(int)oDS.Tables["MyList"].Compute("Max("+this.DataKeyField+")","");//计算标标识最大值
oDS.Tables["MyList"].Columns[this.DataKeyField].AutoIncrementSeed=nSeed+1;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?