Ошибка -1517 - причины

Андрей Стадников
Дата: 30.11.2006 14:20:45
Есть текстовое поле 10 символов для ввода номера карточки (допускаються впереди нули и т.д.)
находится в таблице в прилинкованой base.mdb. Поле не обязательное, соответственно есть пустые значения, а есть и заполненные номера. Все прекрасно.
Если открыть эту же таблицу в mdb, к которому прилинкована данная таблица, то по данному полю во всех записях стоит #Ошибка, а при входе в данное поле вылетает "Зарезервированная ошибка (-1517); сообщение для данной ошибки отсутствует".
Подскажите, пожалуйста, в чем проблема.
bubucha
Дата: 30.11.2006 14:23:10
автор
Если открыть эту же таблицу в mdb

или запрос на этой таблице?
Андрей Стадников
Дата: 30.11.2006 14:25:18
помогла сортировка "взад-вперед по данному полю" и последующее сохранение таблицы.

Но все равно - хотелось бы понять, в чем причины
Андрей Стадников
Дата: 30.11.2006 14:25:40
bubucha
автор
Если открыть эту же таблицу в mdb

или запрос на этой таблице?


таблицу
Андрей Стадников
Дата: 30.11.2006 14:29:29
к т ому же поле не является индексируемым, на него не налагаются никакие ограничения - формально все по умолчанию акса, кроме размера - просто инфа для отчета
bubucha
Дата: 30.11.2006 14:30:13
а это "поле" или "подстоновочное поле со списком"? видел такое однин раз при очень прохом конекте с mdb, я так понимаю это не ваш случай. Да кстати, сама табла - родная, или тоже откуда то прилинкована?
Андрей Стадников
Дата: 30.11.2006 14:36:29
1. "поле"
2. конект, думаю, не мой случай - база прекрасно работает с десятком операторов. а тут я один проверял
3. в том mdb, где тадлица родная все нормально. а в том, куда прилинкована - битая
bubucha
Дата: 30.11.2006 14:48:54
автор
битая

ну и?...
Андрей Стадников
Дата: 30.11.2006 15:03:37
ну и ... сделал, все в порядке - рецепт во 2 посте топика.
а почему произошло - не понимаю