Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   запрос в SQL из 1С 8. collation latin . (http://forums.kuban.ru/f1040/zapros_v_sql_iz_1s_8_collation_latin-8706843.html)

specx 24.08.2018 15:16

запрос в SQL из 1С 8. collation latin .
 
Добрый день !

Знатокам SQL (?) . Создал на сервере MS SQL пустую базу с collation latin_general_ci_as .

сделал туда трансфер другой базы (это не база 1с 8-ки !!, просто внешняя база )- у нее было cyrillic_general_ci_as. ну типа сделал копию базы только с другой сортировкой.

Теперь из 1С 8 делаю запрос в эту копию базу (с латинской сортировкой), и запрос 1С возвращает ноль записей. притом что из первой базы тот же запрос возвращает записи.

вопрос - как сделать чтобы из базы с latin данные возвращались ? данные в базу заливаются из других программ.


спасибо.

если добавлю новые данные в базу с латин, то запрос из 1с их уже видит. старые записи - не видит.


p.s.

Поясню, для чего мне это все надо. Делаю проектик для ТСД ( терминала сбора данных моторола, он на win CE, проектик на C#, ТСД хочет соединяться с SQL только когда у него база collation - не кирилик . для этого сделал копию база с сортировкой - латин. туда пускаю отчет из 1С 8 - а он не видит записей :( )

проектик на ТСД будет сканировать и напрямую сливать данные в скуль базу .

bma1 24.08.2018 16:00

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

specx 24.08.2018 16:05

[quote=bma1;45915381] Выкрутился через промежуточную базу на кириллице, куда из базы с латиницей переносились нужные данные по срабатыванию триггеров. [/quote]

спасибо, как вариант, конечно.

Jimbo 24.08.2018 16:50

в MS Management Studio запрос на SQL к латинской базе что вернет ?

specx 27.08.2018 09:00

[quote=Jimbo;45915553] в MS Management Studio запрос на SQL к латинской базе что вернет ? [/quote]

возвращает ненулевой результат, т.е. в студии все запроса работают и в латинской базе и в кириличч. !
из 1С не хочет из латинской базы :( . но когда я из 1С добавил в латинскую базу пару записей, она же их потом и увидела в запросе.


Текущее время: 00:52. Часовой пояс GMT +3.