【发布时间】:2015-01-05 07:50:42
【问题描述】:
这是我的代码:
private void AddAutoIncrementColumn(DataTable dt)
{
DataColumn column = new DataColumn();
column.DataType = System.Type.GetType("System.Int32");
column.AutoIncrement = true;
column.AutoIncrementSeed = 0;
column.AutoIncrementStep = 1;
dt.Columns.Add(column);
}
我有一个现有的 DataTable 并想创建一个自动递增的列。也就是说,当我创建列时,我希望它自动填充值 0......x。我正在使用上面的代码。但这似乎不起作用。有什么建议吗?
【问题讨论】:
-
stackoverflow.com/a/4310948/2185245 这篇文章有一个你可能想研究的答案。
标签: c# sql-server