Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.01;
Скачать: CL | DM;

Вниз

Автоинкрементные поля   Найти похожие ветки 

 
DAK   (2002-06-07 14:54) [0]

Мастера, подскажите - можно ли узнать текущее значение счетчика автоинкрементного поля в paradox, а потом изменить его? Или может быть както по другому можно решить проблему при сбое счетчика?


 
-=Sergeante=- ©   (2002-06-07 16:57) [1]

У тебя ИНХО не счетчик грохнулся, а индексы полетели. Есть какие-то утилиты, которые их иногда восстанавливают. Я восстанавливал руками. Муторное дело надо признать.


 
Дмитрий Калугин   (2002-06-07 16:58) [2]

Узнать последнее значение счетчика автоинкрементного поля в paradox в готовой таблице элементарно:

var C:LongInt;
Table1.Last;{при условии, что табл. индексирована по нему.}
C:=Table1.FieldByName("Назв поля").AsInteger;

А вот изменить нельзя :((. Можно найти выход по другому:
(Перед экспериментом советую сделать архивную копию БД)
Открыть табл. в DBD, режим реструктуризации. Удалить это поле, а на его месте породить новое, причем можно задать начальное значение. Для этого в списке "Table properties" выбрать "Validity Checks" И в поле "Min. Value" указать стартовое значение счетчика.
Сохранить таблицу.

Желаю удачи.


 
Lusha ©   (2002-06-07 17:06) [3]

>DAK (07.06.02 14:54)
Произвести реструктуризацию таблицы... Autoinc -> Integer -> Autoinc...


 
Anatoly Podgoretsky ©   (2002-06-07 19:52) [4]

Если хочешь, что бы система меняла, то авто, а если делать сам то не надо делать авто.
А так если таблица полетела, то возможно поможет ремонт, но чаще гиблое дело.



Страницы: 1 вся ветка

Текущий архив: 2002.07.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
1-963
Lizard
2002-06-19 12:53
2002.07.01
Как приаттачить к письму несколько файлов ?


4-1246
heruvim4ik
2002-04-26 20:43
2002.07.01
Нажатие на крестик (закрытие программы)


1-940
Torrrero
2002-06-19 07:26
2002.07.01
Как зарегестрировать за своей программой новый тип файлов


3-893
maxim2
2002-06-07 13:30
2002.07.01
Опять про Mdi формы, теперь проблема с открытием


1-1040
strel
2002-06-18 00:49
2002.07.01
как <B>передавать параметры </B>по ссылке в функциях <B>DLL</B ??