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

Вниз

как обнулить счетчик поля (Autoincrement)   Найти похожие ветки 

 
ALX   (2002-11-21 08:58) [0]

Подскажите, как обнулить счетчик поля (Autoincrement) в базе Paradox7 или
запустить его с нужной цифры, при этом сохранить данные в других полях.
Т.е.

Есть:
+ Alpha
355 Запись1
356 Запись2
357 Запись3

Надо:
+ Alpha
1 Запись1
2 Запись2
3 Запись3


 
BoxTer ©   (2002-11-21 09:21) [1]

Все просто.
Запусти Датабейс Десктоп, удали это инкрементное поле и создай заново с таким же(!) именем с точностью до регистра!!!
и все будет ОК!


 
Anatoly Podgoretsky ©   (2002-11-21 09:23) [2]

Так тебе нажно не AutoIncrement, а ManIncrement, ты где то просчитался в постановки задачи.


 
Эдуард   (2002-11-21 09:36) [3]

Еще вариант c Датабейс Дескотопом, берешь автоинкрементальное поле, делаешь его целым, правишь в нем цифры (главное чтоб не повторялись) и делаешь снова автоинкрементальным. Если исправил все правильно, поле станет автоинкрементальным, если нет, будет ругаться. Остальные данные при этом сохраняются.


 
Дмитрий К.К. ©   (2002-11-21 09:59) [4]

Не понял, а чё Толян имел в виду?


 
Бармалей ()   (2002-11-21 10:39) [5]

Все очень просто. В файле "DB" по десятичному смещению 0073 лежит значение DWORD - это и есть текущее (последнее исользованное) значение автоинкремента. На его место можно записать любое необходимое значение, оно (+1) будет использовано при очередном добавлении записи.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
3-27802
stoper
2002-11-19 21:15
2002.12.09
Первые шаги в SQL. HELP!!! HELP!!!HELP!!!


4-28330
sen
2002-10-24 15:17
2002.12.09
Не обновляется иконка


3-27841
SeRZh
2002-11-20 18:25
2002.12.09
Опять Новичок


1-28120
Runser
2002-11-21 13:25
2002.12.09
использование файла другими пользователями или приложениями


3-27852
NeyroSpace
2002-11-19 17:41
2002.12.09
Помогите! Какие-то проблемы с IBTransaction.