Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не удаляется запись, Выдает ошибку 
:(
    Опции темы
SlaUr
Дата 23.4.2008, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 408
Регистрация: 18.9.2003

Репутация: нет
Всего: 5



Проблема такая: не могу удалить запись
Видимо в таблице произошел какой-то глюк .
В этой записи в основном все поля пустые (хотя в нормальной записи они заполнены)
В некоторых ячейках вместо простых чисел (например 6) даные например "5,37411E-315" 
При попытке удаления записи из Microsoft Accsess Вылетает ошибка "Ключ поиска не найден ни в одной записи" после этого выдается сообщение "Изменения невозможно сохранить".
Пробовал удалить через SQL запрос(с помощью Database Explorer) ,тоже вылетает ошибка,хотя другие записи удаляются нормально.
Пробовал менять поля (типа 5,37411E-315) на нормальные числа ,дохожу до определенного поля и тоже вылетает ошибка "Ключ поиска не найден ни в одной записи" и после "Изменения невозможно сохранить".
Что еще можно попытаться сделать чтобы удалить глючную запись?


Это сообщение отредактировал(а) SlaUr - 23.4.2008, 13:45
PM MAIL   Вверх
ТоляМБА
Дата 23.4.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 3
Всего: 252



Цитата(SlaUr @  23.4.2008,  15:42 Найти цитируемый пост)
дохожу до определенного поля и тоже вылетает ошибка
Это поле связано с другимим полями других таблиц?
Цитата(SlaUr @  23.4.2008,  15:42 Найти цитируемый пост)
Что еще можно попытаться сделать чтобы удалить глючную запись?
Сжать и восстановить

PM   Вверх
bopoha
Дата 23.4.2008, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: 21
Всего: 21



Однозначно, база данных повреждена.
PM MAIL WWW ICQ Skype GTalk   Вверх
Akina
Дата 23.4.2008, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20580
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Попробуйте для начала в конструкторе таблицы убрать ВСЕ индексы и, сохранив макет, удалите глючную запись. 99% что получится. После чего восстановите индексы.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
SlaUr
Дата 28.4.2008, 07:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 408
Регистрация: 18.9.2003

Репутация: нет
Всего: 5



Код

Сжать и восстановить


Попробовал,после этого запись встала на первое место и нормально удалилась.
Спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0918 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.