Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка: "Не интерпретируемая запись". / 15 сообщений из 15, страница 1 из 1
19.11.2019, 08:43
    #39890884
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
Доброго дня форумчане!
Имею таблицу с вычисляемым полем.
При вставке данных в таблицу var, посредством DoCmd.TransferSpreadsheet, получаю длинную портянку с ошибками "Не интерпретируемая запись".
Как избежать этого конфликта, если нет возможности вынести вычисляемое поле any_name в отдельную таблицу?
...
Рейтинг: 0 / 0
19.11.2019, 08:44
    #39890886
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
MAGRAV,
...
Рейтинг: 0 / 0
19.11.2019, 08:58
    #39890890
zimkon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
MAGRAV,
Не интерпретируемая запись - Текстовое значение содержит символ-ограничитель (обычно, двойные кавычки). Если значение содержит символ-ограничитель, этот символ должен быть повторен в текстовом файле дважды; например: "10 дискет 3 1/2"" в коробке"
...
Рейтинг: 0 / 0
19.11.2019, 10:17
    #39890924
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
zimkon,

Кикаких кавычек в предварительно подготавливаемом файле перед подачей на загрузку:
...
Рейтинг: 0 / 0
19.11.2019, 10:27
    #39890931
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
MAGRAV,
...
Рейтинг: 0 / 0
19.11.2019, 10:45
    #39890944
Ошибка: "Не интерпретируемая запись".
Если у вас CSV, то причем здесь DoCmd.TransferSpreadsheet?
Судя по картинке, вы пытаетесь вставить значение из PRV_FWPT в вычисляемое поле?
Создайте спецификацию импорта из текстового файла, где исключите все лишние поля и заливайте методом DoCmd.TransferText. Альтернатива - запрос на добавление со строкой подключения к CSV.

ЗЫ. Качать и смотреть лень...
...
Рейтинг: 0 / 0
19.11.2019, 11:29
    #39890973
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
Кривцов Анатолий,
Если у вас CSV, то причем здесь DoCmd.TransferSpreadsheet?
Это к суди дела отношения не имеет.

Судя по картинке, вы пытаетесь вставить значение из PRV_FWPT в вычисляемое поле?
Это совершенно не так.

Создайте спецификацию импорта из текстового файла, где исключите все лишние поля и заливайте методом DoCmd.TransferText. Альтернатива - запрос на добавление со строкой подключения к CSV.
Можно увидеть какой либо источник по этому поводу? TransferText и TransferSpreadsheet чем принципиально отличаются?


ЗЫ. Качать и смотреть лень...

.....


З.Ы. Я беру данные из *.csv источника. Открываю его как объект Excel. Это позволяет мне эффективнее редактировать, подготавливать этот источник. Расставлять поля в нужном порядке. Добавлять/удалять поля. Те которых не хватает добавляю пустыми. Не нужные поля удаляю. После того как я привел наименование полей и их порядок в соответсвие с таблицей, отправляю всё единым куском в БД посредством DoCmd.TransferSpreadsheet. Так понятнее?

На вычисляемые поля приходятся пустые значения.
...
Рейтинг: 0 / 0
19.11.2019, 12:28
    #39891005
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
А если заливать данные во временную таблицу без вычислимых полей?
...
Рейтинг: 0 / 0
19.11.2019, 12:39
    #39891013
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
4d_monster, Я так и делаю))) Но по другим причинам. А теперь ещё и это попробую учесь) Должно помочь по идее. Это же так очевидно!
...
Рейтинг: 0 / 0
19.11.2019, 13:20
    #39891044
Ошибка: "Не интерпретируемая запись".
MAGRAV
На вычисляемые поля приходятся пустые значения.
Даже если это Null, вы пытаетесь присвоить его вычисляемому полю.
MAGRAV
После того как я привел наименование полей и их порядок в соответсвие с таблицей, отправляю всё единым куском в БД посредством DoCmd.TransferSpreadsheet. Так понятнее?
Так понятнее.
Вместо TransferSpreadsheet для импорта используйте запрос на добавление со строкой подключения к Ёкселю. В запросе исключите это вычисляемое поле.
...
Рейтинг: 0 / 0
19.11.2019, 13:31
    #39891049
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
Кривцов Анатолий,
Добавлять запросом?
Вот что-то вроде этого?
rst.Open "INSERT INTO " & tblName & colHead & " VALUES " & rcdDetail, cnt

Если да то нет)
Так я пробовал и меня по скорости не устроило)
...
Рейтинг: 0 / 0
19.11.2019, 14:47
    #39891119
MAGRAV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
4d_monster,
Не могу себе это позволить из за логики. Ключи формирую вычисляемым полем. Потом через рекордсет переписываю их в соответствующее ключевое поле. И уж после все манипуляций во временной копии таблицы пуляю всё в основную.(
З.Ы. В трёх соснах потерялся)

Наверное всётаки нет способа заставить вычисляемое поле не ругаться когда по отношению к нему некорректное действие применяется....
...
Рейтинг: 0 / 0
19.11.2019, 20:44
    #39891324
ИВП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
MAGRAV,
в таблицах не бывает вычисляемых полей!!!
Только в запросах!!!
...
Рейтинг: 0 / 0
20.11.2019, 04:05
    #39891406
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
ИВП
в таблицах не бывает вычисляемых полей!!!
Просветись - Добавление вычисляемого поля в таблицу
...
Рейтинг: 0 / 0
20.11.2019, 07:06
    #39891415
ИВП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка: "Не интерпретируемая запись".
Панург,
это не есть таблица РБД.
Это дурь.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка: "Не интерпретируемая запись". / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]