Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

При добавлении данных из электронной таблицы или текстового файла в существующую таблицу появляются сообщения об ошибках



Для каждой записи, вызвавшей ошибку, Microsoft Access добавляет строку в таблицу «Ошибки импорта». Чтобы просмотреть список встретившихся ошибок, откройте таблицу «Ошибки импорта» в окне базы данных. Для получения дополнительных сведений о сообщениях об ошибках, содержащихся в таблице «Ошибки импорта», нажмите кнопку.

Добавляемые записи должны быть совместимыми с существующей структурой таблицы: у каждого поля должен быть тот же тип данных, что и у соответствующего поля таблицы получателя, а поля должны следовать в том же порядке (кроме тех случаев, когда первая строка файла используется как набор имен полей; тогда должны совпадать имена полей).

Если вероятная ошибка вызвана неверными данными, измените электронную таблицу или текстовый файл и повторите импорт. В противном случае следует изменить таблицу получатель. Можно переустановить значения полей, изменить тип данных, обновить запрос (например, для переформатирования или пересчета данных) или выполнить запрос на создание таблицы (например, для того, чтобы разбить одно поле на два или чтобы объединить несколько полей в одно).

Ниже перечислены наиболее типичные причины появления ошибок:

·Данные в исходном поле не соответствуют типу данных поля получателя. Например, результирующее поле имеет тип данных даты/времени, но среди данных имеется текстовое значение, которое Microsoft Access не может преобразовать в значение даты или времени.

·Размер данных в числовом поле превышают размер результирующего поля. Например, для свойства Размер поля (FieldSize) результирующего поля задано значение «Байт», но данные содержат значения, превышающие 255.

·Импортируемые записи содержат повторяющиеся значения, которые нельзя поместить в ключевое поле результирующей таблицы или в любое поле таблицы, у которого свойство Индексированное поле (Indexed) имеет значение «Да (Совпадения не допускаются)».

·Одна или несколько строк текстового файла или электронной таблицы содержат больше полей, чем таблица получатель.

·Поля дат, импортированные из электронной таблицы Microsoft Excel по истечении четырех лет пропадают. Microsoft Excel для Windows использует систему дат 1900, в которой номера варьируются от 1 до 65380 и согласуются с датами от 1 января 1900 до 31 декабря 2078. Microsoft Excel для Macintosh использует систему дат 1904, в которой номера варьируются 0 до 63918 и согласуются с датами от 1 января 1904 до 31 декабря 2078.

Прежде чем импортировать данные, необходимо изменить систему дат для электронной таблицы Microsoft или после импорта данных необходимо выполнить обновление запроса, используя выражение [имя поля даты] + 1462 для корректировки дат. Дополнительные сведения о системе дат Microsoft Excel см. в документации Microsoft Excel.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbImportAppendErrorsWhySW":1:"Foo":"Invisible"}

Сообщения об ошибках в таблице «Ошибки импорта»

Таблица «Ошибки импорта» содержит описание ошибок, которые встретились при попытке импортировать текстовый файл или электронную таблицу. Таблица включает имена полей и номера строк, показывающие, какие данные вызвали ошибку.

Если выводится сообщение о наличии ошибок, откройте таблицу «Ошибки импорта»и попытайтесь определить, почему эти записи не удается импортировать. Следующая таблица содержит список возможных ошибок импорта и описание причин их возникновения.

Ошибка Описание
   
Обрезание поля Длина текстового значение превышает значение свойства Размер поля (FieldSize).
Ошибка преобразования типа Значение текстового поля или электронной таблицы не совпадает по типу данных с полем, в которое оно вставляется.
Нарушение уникальности ключа Значение ключевого поля в записи совпадает со значением, уже имеющимся в таблице.
Нарушение условия на значение Значение противоречит значению свойства Условие на значение (ValidationRule), заданному для этого поля или таблицы.
Null в обязательном поле Не допускается ввод в это поле пустого значения, поскольку для свойства Обязательное поле (Required) задано значение «Да».
Не интерпретируемая запись Текстовое значение содержит символ-ограничитель (обычно, двойные кавычки). Если значение содержит символ-ограничитель, этот символ должен быть повторен в текстовом файле дважды; например: "10 дискет 3 1/2"" в коробке"
     

Если вероятная ошибка вызвана неверными данными, измените электронную таблицу или текстовый файл и повторите импорт. При добавлении данных в существующую таблицу, возможно, следует изменить таблицу-получатель (например, задайте другой порядок полей или тип данных).

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acrefUseTheImportErrorsTableSW":1:"Foo":"Invisible"}

K Разрешение вопросов, возникающих при работе со связанными таблицами.

Вопросы

Не удается открыть или обновить связанную таблицу Microsoft FoxPro или dBASE.

Не удается открыть или обновить связанную таблицу Paradox.

Не удается открыть или обновить связанную таблицу SQL.

Изменение результатов запросов в связанных таблицах

Изменение результатов фильтров в связанных таблицах

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbTroubleshootProblemsWithLinkedTablesSW":1:"Foo":"Invisible"}





Дата публикования: 2014-11-04; Прочитано: 1223 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...