| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [MS Access] Поле было "счётчик" а теперь числовое |
| Автор: SGeragyk 24.8.2009, 20:42 |
| Подскажите как вернуть тип данных в поле счётчик. На верно из-за глюка стало числовое. В таблице есть данные. То поле - код клиента. Создание нового поля не помогло т.к. было удалено около десятка клиентов и соответственно их номера кодов, а новое поле со счётчиком даёт новый номер по порядку. Спасибо. |
| Автор: Akina 24.8.2009, 21:24 |
| Следует создать новую таблицу той же структуры, но с правильным типом полей. Затем выполнить Insert Into ... Select * From. После чего удалить старую таблицу, переименовать новую и заново создать необходимые связи. Безобразие. Следовало добавить в структуру поле "Удалён" и ставить в нём соотв. пометку, но сами записи не удалять. А я в чудеса не верю. Ищи плохиша. |
| Автор: mr.Anderson 24.8.2009, 21:59 | ||
Ого. Интересный подход. На нашем форуме так же делается? Просто ведь база расти будет не по дням. Особенно если база не форума, а другая, где часто происходят удаления. |
| Автор: Akina 24.8.2009, 22:04 |
Простите, Вы что-нибудь знаете о подсистеме обеспечения целостности и непротиворечивости информации и, главное, о её смысле, назначении и основных принципах её функционирования? |
| Автор: Данкинг 24.8.2009, 22:21 |
| Я бы сделал отдельную БД, в которую перемещал удалённых клиентов. Ну, в зависимости от задачи, конечно. |
| Автор: SGeragyk 24.8.2009, 23:58 |
| Cпасибо! |
| Автор: mr.Anderson 26.8.2009, 16:39 |
| Akina, вообще, это была не ирония, а обычный вопрос. Странная реакция на вопрос. Ладно, проехали. |