Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Key violation при добавлении записи [D5, Paradox]


www ©   (2003-08-15 11:19:00) 

Есть главная таблица и две подчиненных. При работе приложения комп завис... И теперь в одной из подчиненных таблиц (260 записей) при добавлении записи возникает ошибка Key Violation. Пытался редактировать таблицу через Desktop - такое предположение, что для новой записи нет ID... Хотя это поле ключевое и тип Autoincrement. Подскажите, что можно сделать?


www   (2003-08-15 12:00:00) [1]

В общем-то я догадался, что нужно сделать... Я через Desktop сделал Restructure и поменял тип поля ID на Long Integer.. А потом Long Integer поменял на AutoIncrement... Теперь возникла другая проблема: в главной таблице (Games) в Referential Integrity пытаюсь связать ее поле с идом "полеченой" таблицы... При сохранении выдается "Cannot make this master a detail of another table if its details are not empty. Table C:\Program Files\Borland\Database Desktop\Workdir\Games.db"


Desdechado   (2003-08-15 11:49:00) [2]

попробуй переиндексироваться


Наверх

Титульная страница Поиск, карта сайта Написать письмо