Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Кодировка записи в таблице


Автор: THandle 15.3.2012, 23:30
Всем привет.
Имеется следующая проблема. Есть база данных, делаемая в Access 2003. В ней порядка 10 таблиц, 20 запросов, и тд. В неопределенный момент времени(не было замечено когда это случилось), в одной из таблиц в одной из записей произошло нарушение кодировки(скорее всего), одно из полей этой записи с типом даты сбросились. (см. аттач). Все привязанные по ключевому полю записи из другой таблицы отвязались, хотя никуда не делись, и в них ключевое поле фигурирует в нормальном виде. При попытке изменить связанные с другими таблицами поля(в аттаче это первое и последнее), выскакивает сообщение "Ключ поиска не найден ни в одной записи" и никакие действия больше выполнить нельзя(только отменить предыдущее). Точно также и при попытке удаления этой записи.
Хотелось бы восстановить ее, или хотя бы удалить из таблицы.

Заранее спасибо!

ЗЫ: база не моя, а жены, я в Access'е не работал, ногами за вопрос не бить smile

Автор: bopoha 17.3.2012, 23:37
Никогда такого не было. Очень похоже на повреждение файлы.
Сжатие и востановление помогает?

Автор: Akina 18.3.2012, 11:44
Цитата(bopoha @  18.3.2012,  00:37 Найти цитируемый пост)
Очень похоже на повреждение файлы.

100%

Автор: THandle 21.3.2012, 18:23
bopoha, спасибо, помогло. 
База редактировалась на флешке, мало ли что там могло произойти... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)