К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

запрос в SQL из 1С 8. collation latin .

0 - 24.08.2018 - 15:16
Добрый день !

Знатокам 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 - а он не видит записей :( )

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



1 - 24.08.2018 - 16:00
Когда-то давно (на 7.7) делал что-то подобное. Сама программа, которая заносила данные со сканера (в обработанном виде - она расшифровывала код в штрих-коде по зашитым в ней таблицам), была иностранная, поэтому тоже требовала SQL базу только латиницу. Выкрутился через промежуточную базу на кириллице, куда из базы с латиницей переносились нужные данные по срабатыванию триггеров.
2 - 24.08.2018 - 16:05
Цитата:
Сообщение от bma1 Посмотреть сообщение
Выкрутился через промежуточную базу на кириллице, куда из базы с латиницей переносились нужные данные по срабатыванию триггеров.
спасибо, как вариант, конечно.
Гость
3 - 24.08.2018 - 16:50
в MS Management Studio запрос на SQL к латинской базе что вернет ?
4 - 27.08.2018 - 09:00
Цитата:
Сообщение от Jimbo Посмотреть сообщение
в MS Management Studio запрос на SQL к латинской базе что вернет ?
возвращает ненулевой результат, т.е. в студии все запроса работают и в латинской базе и в кириличч. !
из 1С не хочет из латинской базы :( . но когда я из 1С добавил в латинскую базу пару записей, она же их потом и увидела в запросе.


К списку вопросов






Copyright ©, Все права защищены