Access -> 1C 7.7 #441671


#0 by Дмитрий_КЛ
Добрый день ! Прошу подсказать знающих, необходимо из Access в 1С 7.7 импортировать информацию. Пытаюсь сделать через ADODB. Выдает ошибку "Тип переменой не поддерживается" Поле в базе тип - числовой. Как быть ? Подскажите может возможны другие методы. Код Ниже:
#1 by skunk
KURS_DATE - числовой? или на KURS обламывает?
#2 by Fragster
дата а нормальных БД далеко не всегда идет с точностью до дня
#3 by Fragster
ИМХО в этом затык
#4 by Дмитрий_КЛ
При попытке выполнить Выдает ошибку Тип переменой не поддерживается !!! Тип данных: числовое Размер поля: Действительное Точность: 15 Шкала:4 Число десятичных знаков: 4
#5 by dk
1c не все адошные числовые типы поддерживает оберни в запросе KURS в строку, а потом в 1С снова в число из строки
#6 by Дмитрий_КЛ
Подскажите как обернуть...
#7 by Дмитрий_КЛ
Вроде разобрался... Затык в Рзмер поля:Действительное Что возможно предпринять... таблицы в аксессе линкованые...
#8 by Табуретко
Число(Строка(НаборЗаписей.Fields ("KURS").Value))
#9 by Дмитрий_КЛ
Число(Строка(НаборЗаписей.Fields ("KURS").Value)) - ТАЖЕ ОШИБКА
#10 by Табуретко
а в Сообщить что вываливает?
#11 by Дмитрий_КЛ
{C:DOCUMENTS AND SETTINGSDMITRIYРАБОЧИЙ СТОЛCLB_DOC.ERT}: Тип переменой не поддерживается
#12 by skunk
конвертить надо ... нехавает 1С реальный тип
#13 by Дмитрий_КЛ
Затык в Размер поля:Действительное Возможно ли это обойти ???
#14 by Дмитрий_КЛ
Тип или размер.... сделал такую же таблицу.... размер поля двойной с плавующей точкой.... работает... но проблема в том что таблицы линкованые....
#15 by МихаилМ
Вам надо в тексте запроса указать  преобразование. посмотрите мастер создания запросов в аксесе. кнопочка с волшебной палочкой.
#16 by МихаилМ
+ обращение к полю выборки ADODB.RecordSet  по имени - медленный метод. грамотней по индексу.
#17 by skunk
CStr
#18 by Дмитрий_КЛ
Буду пробывать...
#19 by zzzzz
Строка и должна давать ошибку. Средствами аксеса нужно к строке приводить.
#20 by Дмитрий_КЛ
Есть ли еще какие-то методы ? Или у кого есть возможность пошагово рассказать механизм выхода из этой задачи….
#21 by skunk
блин ну все же сказали select cstr(KURS) FROM KURS_2 что-то в таком духе
#22 by Дмитрий_КЛ
РАБОТАЕТ..... ВСЕМ ОГРОМНОЕ СПАСИБО ЗА СОВЕТЫ....
#23 by vde69
тут полностью рабочий код
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С