powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
5 сообщений из 5, страница 1 из 1
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
    #39222368
_Серега_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Платформа 1С 8.2.18. Подключил внешний источник данных (MS SQL SERVER 2005). Вывожу таблицу склсервера в форму списка ( управляемый интерфейс). Пробую поиск по значению текстового поля. Латинскими буквами поиск работает, а русскими нет. Через меню "Все действия\настройка списка\отбор" тот же результат.
В SSMS делаю запрос с условием WHERE поле LIKE N'%тест%' находит все записи
Если без N : WHERE поле LIKE '%тест%' - не работает
Хотелось бы использовать стандартные средства поиска/отбора. Как решить задачу поиска русских слов.
И второй вопрос. Можно ли использовать полнотекстовый поиск для внешних источников данных. На стороне сервера Full-text index включён, настроен и работает.
...
Рейтинг: 0 / 0
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
    #39222670
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Серега_Латинскими буквами поиск работает, а русскими нет.

кодировка сбивается
...
Рейтинг: 0 / 0
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
    #39223144
_Серега_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ,

Что значит "сбивается"?
Поле типа nvarchar. В SSMS поиск работает.
SELECT *
FFROM tab_name
WHERE field_name LIKE N'%тест%' находит все записи.
А вот через управляемую форму установить фильтр для кириллицы не получается. Придётся лепить свою кнопку и генерить запрос к SQL серверу.
...
Рейтинг: 0 / 0
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
    #39223302
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка в платформе?
...
Рейтинг: 0 / 0
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
    #39225344
_Серега_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался.
У сервера, таблицы и даже поля свойство collation установлено в Cycillic_general_CI_AS
а у базы данных collation = latin1_general_CI_AS
После изменения свойства БД в Cycillic_general_CI_AS поиск русских слов отработал.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]