Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 В чем ошибка кода ?  [new]
Amateur7
Member

Откуда:
Сообщений: 266
Добрый вечер.
После выполнения кода:

INSERT INTO OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 8.0;Database=C:\Temp\65343\file.xls;', 
'SELECT group,subgroup,name_product,manufacture,unit,retail_price,wholesale_price,info FROM [ExportSheet$]') 
VALUES ('ТРАНСПОРТ','АВТОСИГНАЛИЗАЦИИ, УСТРОЙСТВА ПРОТИВОУГОННЫЕ, КОМПЛЕКТУЮЩИЕ','АВТОСИГНАЛИЗАЦИЯ АССОРТ. МОНТАЖ',
'НЕ УКАЗАНО','ШТ','0.00','0.00',''),
('УСЛУГИ','АВТОСЕРВИС, АВТОМОЙКИ, АВТОСТОЯНКИ, АЗС','РЕМОНТ ОБОРУДОВАНИЯ ЭЛЕКТРИЧЕСКОГО АВТОМОБИЛЯ ВСЕ ВИДЫ',
'НЕ УКАЗАНО','УСЛУГА','0.00','0.00','');


Получаю ошибку

Msg 257, Level 16, State 3, Line 2
Implicit conversion from data type varchar to varbinary is not allowed. Use the CONVERT function to run this query.


При этом не могу понять при чем тут конверт, если идет запись в файл...

Подскажите как правильно ?
28 янв 13, 00:45    [13836884]     Ответить | Цитировать Сообщить модератору
 Re: В чем ошибка кода ?  [new]
Amateur7
Member

Откуда:
Сообщений: 266
ошибки в данном коде нет...
28 янв 13, 06:03    [13837122]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить