自动增量C#

时间:2011-09-15 08:33:07

标签: c# .net winforms datagridview

我在我的应用程序中使用DataGridView,其中包含列,其中一列名为ID。 我将ID列设置为只读。我的问题是,如果我想将新记录添加到DataGridView并且ID列自动递增1,我该怎么做?

2 个答案:

答案 0 :(得分:2)

DataTable中使用的DataColumn又显示在DataGridView中,具有自动编号的属性。

请看这个cookbok:

http://www.c-sharpcorner.com/UploadFile/santowebster/AutonumberingDatatable12102008090717AM/AutonumberingDatatable.aspx

或者如果您想切换到DataSet,请:

http://msdn.microsoft.com/en-us/library/yctw654b.aspx

答案 1 :(得分:0)

您的DataGridView没有对基础数据执行任何操作。你使用什么DataSource? DataTable(或DataTables的DataSet)可以具有自动增量的DataColumns。详细了解DataGridView here