![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 99
|
![]()
Как сбросит значение ключевого поля в Access? Искал и в справке и в инете не нашел. Я добавил 30 записей потом все их удалил. Добавляю новую запись она под 31 номером становится,а мне необходимо чтоб 1 была.
Можно конечно удалить и заново создать это поле, но это не удобно. Последний раз редактировалось Baaandit; 14.12.2009 в 22:28. |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 14.12.2009
Сообщений: 1
|
![]()
В принципе - можно, если в таблице удалены записи. Достаточно создать и выполнить макрос
INSERT INTO 'таблица' ('поле') VALUES (0); и тогда вставиться строка в таблицу со значением "0" в поле (которое может являться и ключевым) Последний раз редактировалось MainTotem; 14.12.2009 в 23:49. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
MainTotem, прав. Можно указать ПРИНУДИТЕЛЬНО значение АВТОИНКРЕМЕНТНОГО (типа Счётчик) ключевого поля при вставке новой записи.
Хоть ноль.. хоть 999 ... а последюущие записи будут max(счетчик)+1 (если в последующем, конечно, не указывать значение ключа при вставке!) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
автоинкремент ключевого поля в 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 |