powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как заставить "Счетчик" заполнять пропущенные номера ?
4 сообщений из 4, страница 1 из 1
Как заставить "Счетчик" заполнять пропущенные номера ?
    #32202483
Pavel S. Zavatski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как заставить "Счетчик" (тип поля в таблице) заполнять пропущенные номера ?
Т.е. если у меня 100 записей в этой таблице, поле code (тип счетчик) равно от 1 до 100. Я, допустим, удаляю запись с code 50. Мне нужно, чтобы при добавлении следующей записи ее code было равно не 101, а 50.
Спасибо.
...
Рейтинг: 0 / 0
Как заставить "Счетчик" заполнять пропущенные номера ?
    #32202489
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Как раз сегодня был вопрос, как сделать счетчик самому.\r
\r
/topic/38882\r
\r
Если это обсуждение закончится благополучно, то можно будет его результаты использовать и тут.
...
Рейтинг: 0 / 0
Как заставить "Счетчик" заполнять пропущенные номера ?
    #32202635
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 99% случаев, когда задается такой вопрос, выясняется, что это совершенно не нужно. И даже вредно. Может и тут такой случай? Опишите бизнесс-процесс, который требует такого решения.
...
Рейтинг: 0 / 0
Как заставить "Счетчик" заполнять пропущенные номера ?
    #32202688
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Целиком и полностью согласен с Pavlom - заполнять пропущенные значения нафиг не нужно, если конечно структура БД правильная.
Но уже если приперло, то самый легкий способ определить какие записи пропущены - это создать вспомогательную таблицу в котрой идут значения от 1 до N. (из этой таблицы значения удалять не нужно :) )
А потом сделать соотвествующий (Left или Rightn) Join.
Но ище раз - это в корне не верно, к тому же прийдется свое поле сделать простым ДлиннымЦелым и генерить его самому.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как заставить "Счетчик" заполнять пропущенные номера ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]