Имя: Пароль:
1C
 
Кодировка текста при выгрузке в SQL
0 kalisto
 
29.01.19
13:58
Добрый день.

Подскажите, пожалуйста, как можно задать кодировку при выгрузке текстовых полей напрямую в SQL? (Зарплата и управление персоналом КОРП, редакция 2.5 (2.5.137.2) )
1 shuhard
 
29.01.19
14:02
(0)[ выгрузке текстовых полей напрямую в SQL]
напрямую через что ?
2 kalisto
 
29.01.19
14:42
через ADO
3 Ёпрст
 
29.01.19
14:48
charset задать в строке соединения
4 kalisto
 
29.01.19
16:42
(3) не подскажите, как в таком случае должна выглядеть строка соединения:)
5 ДенисЧ
 
29.01.19
16:42
6 kalisto
 
29.01.19
16:55
А можно без ссылок, просто написать строку.
7 kalisto
 
29.01.19
16:55
Буду очень благодарна.
8 Ёпрст
 
29.01.19
16:59
(7) ну а сейчас то как выгружаете в базу ?
9 Ёпрст
 
29.01.19
17:00
ну и строку писать, смотря через какой провайдер будет подключение
10 kalisto
 
29.01.19
17:01
через SQLOLEDB.1
11 Вафель
 
29.01.19
17:02
так в 1с же утф. зачем что изобретать?
12 kalisto
 
29.01.19
17:13
а если нужен win-1251?
13 novichok79
 
29.01.19
17:22
вот как это делает 1С через внешний источник на Azure

UPDATE T1 SET BornDate = {ts '2019-01-22 18:54:33'}
FROM "dbo"."InstanceChange" T1
WHERE T1.instance = N'SHOA_19_01_22'
14 novichok79
 
29.01.19
17:24
вангую, что префикс N в строковых выражениях и нужная кодировка в строке OBDC драйвера
15 Вафель
 
29.01.19
17:24
(12) так из 1с нужно, а не в 1с?