Квартал ПРО - програми по нерухомості, форум підтримки користувачів.

Програми по нерухомості => Квартал ПРО - програма по нерухомості => Тема розпочата: Джавид від Жовтня 08, 2017, 09:36:47 PM

Назва: Неиспользуемый ID - как удалить?
Відправлено: Джавид від Жовтня 08, 2017, 09:36:47 PM
При открытии новой формы любого объекта (для добавления), остается ID даже после того, как отменяешь действие. При новом добавлении добавляется +1 сверху номера. Как удалить неиспользуемые ID из базы?
Назва: Re: Неиспользуемый ID - как удалить?
Відправлено: Akella від Жовтня 08, 2017, 10:17:21 PM
Никак. Как их можно удалить, если их не существует?
Назва: Re: Неиспользуемый ID - как удалить?
Відправлено: Джавид від Жовтня 08, 2017, 10:20:53 PM
Цитата: Akella від Жовтня 08, 2017, 10:17:21 PM
Никак. Как их можно удалить, если их не существует?
Но остаются же где-то. Например, хотел добавить квартиру, программа присвоил ID 18. Отменил добавление. Потом еще раз, когда хочу занести, присваивает 19.
Назва: Re: Неиспользуемый ID - как удалить?
Відправлено: Akella від Жовтня 08, 2017, 10:21:33 PM
В каком смысле остаются? Нет. Нигде они не остаются. Не используются.
Назва: Re: Неиспользуемый ID - как удалить?
Відправлено: Akella від Жовтня 08, 2017, 10:23:34 PM
Цитата: Джавид від Жовтня 08, 2017, 10:20:53 PMНапример, хотел добавить квартиру, программа присвоил ID 18. Отменил добавление. Потом еще раз, когда хочу занести, присваивает 19.

Всё верно. Так и должно быть. ID - это, как правило, автоинкрементное поле. Технически так устроено такого типа поле. Не буду вдаваться в подробности.
Если хотите, гуглите на тему "автоинкрементное поле".