首页 > 解决方案 > 在数据库 AutoIncrease 列中。如果值达到最大值怎么办

问题描述

我正在开发一个 Access 数据库应用程序。这个应用程序每分钟都有大量的更改(添加的行)。保存在具有“ID”自动增加列(从 0 开始)的表中的所有更改。在某些时候,“ID”值将达到最大值。允许的值(我认为是 Integer.MaxValue 或其他)。在此之后如何添加新行?

注意:添加行时,我还会删除以前的行。因此,表的总行数不会超过 100 行,但“ID”列不会重复其值或重新从 0 开始计数。

标签: c#databasevb.netms-access

解决方案


您必须执行身份重新播种。此链接将解释如何在 access db 中执行此操作。


推荐阅读