![]() |
#3 |
Участник
|
Не знал. Но посмотрел, что именно делает этот класс/форма и вижу, что для моих целей он не пригоден.
Для примера у нас SqlDictionary имеет Положительные RecId в диапазоне от 1 до 2`106`710`503. Отрицательные RecId в диапазоне от -16 до -2`147`413`227 Всего записей = 23`623 Класс SysRecIdRepair всего-лишь выполняет сдвиг всех значений RecId на некоторую фиксированную величину. Что при таком разбросе значений RecId - бессмысленно. Т.е. от "дыр" в нумерации он никак не избавит. Ну, и кроме того, поскольку минимальное положительное значение равно 1, то сдвига вообще не будет. Разве что, взять этот класс за основу для написания собственного "перенумератора" ![]() |
|
Теги |
ax2.5, recid, дефрагментирование recid |
|
|