Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2009, 22:23   #1
Baaandit
Заблокирован
 
Регистрация: 10.11.2009
Сообщений: 99
По умолчанию Возможно ли сбросить в ноль значение ключевого поля в Access?

Как сбросит значение ключевого поля в Access? Искал и в справке и в инете не нашел. Я добавил 30 записей потом все их удалил. Добавляю новую запись она под 31 номером становится,а мне необходимо чтоб 1 была.
Можно конечно удалить и заново создать это поле, но это не удобно.

Последний раз редактировалось Baaandit; 14.12.2009 в 22:28.
Baaandit вне форума Ответить с цитированием
Старый 14.12.2009, 23:44   #2
MainTotem
Новичок
Джуниор
 
Регистрация: 14.12.2009
Сообщений: 1
По умолчанию

В принципе - можно, если в таблице удалены записи. Достаточно создать и выполнить макрос

INSERT INTO 'таблица' ('поле')
VALUES (0);

и тогда вставиться строка в таблицу со значением "0" в поле (которое может являться и ключевым)

Последний раз редактировалось MainTotem; 14.12.2009 в 23:49.
MainTotem вне форума Ответить с цитированием
Старый 15.12.2009, 10:31   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

MainTotem, прав. Можно указать ПРИНУДИТЕЛЬНО значение АВТОИНКРЕМЕНТНОГО (типа Счётчик) ключевого поля при вставке новой записи.
Хоть ноль.. хоть 999 ... а последюущие записи будут max(счетчик)+1 (если в последующем, конечно, не указывать значение ключа при вставке!)
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
автоинкремент ключевого поля в Access Droid БД в Delphi 2 05.10.2010 10:10
недостаточно сведений ключевого поля для обновления sashaslam БД в Delphi 1 23.09.2009 17:26
Размер ключевого поля - ? Evgenii БД в Delphi 10 03.07.2009 11:28
Автозаполнение ключевого поля Avalonix БД в Delphi 6 29.05.2008 12:33
Определить значение поля у С в C=B+A; Иллидан Общие вопросы C/C++ 6 21.05.2008 19:26