【发布时间】:2018-12-13 09:37:12
【问题描述】:
我正在开发一个 Access 数据库应用程序。这个应用程序每分钟都有大量的更改(添加的行)。保存在具有“ID”自动增加列(从 0 开始)的表中的所有更改。在某些时候,“ID”值将达到最大值。允许的值(我认为是 Integer.MaxValue 或其他)。在此之后如何添加新行?
注意:添加行时,我还会删除以前的行。因此,表格总行数不会超过 100 行,但“ID”列不会重复其值或重新从 0 开始计数。
【问题讨论】:
-
即使使用常规的 32 位自动编号列,它也会持续 2^31 / (60*24*365) = 4085 年,每分钟一条记录。 :)
标签: c# database vb.net ms-access