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
| спасибо, как вариант, конечно. | |
3
- 24.08.2018 - 16:50
| в MS Management Studio запрос на SQL к латинской базе что вернет ? | |
4
- 27.08.2018 - 09:00
| возвращает ненулевой результат, т.е. в студии все запроса работают и в латинской базе и в кириличч. ! из 1С не хочет из латинской базы :( . но когда я из 1С добавил в латинскую базу пару записей, она же их потом и увидела в запросе. | |
| Интернет-форум Краснодарского края и Краснодара |