Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.04.2016, 13:16
|
|||
---|---|---|---|
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском |
|||
#18+
Платформа 1С 8.2.18. Подключил внешний источник данных (MS SQL SERVER 2005). Вывожу таблицу склсервера в форму списка ( управляемый интерфейс). Пробую поиск по значению текстового поля. Латинскими буквами поиск работает, а русскими нет. Через меню "Все действия\настройка списка\отбор" тот же результат. В SSMS делаю запрос с условием WHERE поле LIKE N'%тест%' находит все записи Если без N : WHERE поле LIKE '%тест%' - не работает Хотелось бы использовать стандартные средства поиска/отбора. Как решить задачу поиска русских слов. И второй вопрос. Можно ли использовать полнотекстовый поиск для внешних источников данных. На стороне сервера Full-text index включён, настроен и работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.04.2016, 16:22
|
|||
---|---|---|---|
|
|||
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском |
|||
#18+
_Серега_Латинскими буквами поиск работает, а русскими нет. кодировка сбивается ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2016, 18:54
|
|||
---|---|---|---|
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском |
|||
#18+
Последний выдох ГПЖ, Что значит "сбивается"? Поле типа nvarchar. В SSMS поиск работает. SELECT * FFROM tab_name WHERE field_name LIKE N'%тест%' находит все записи. А вот через управляемую форму установить фильтр для кириллицы не получается. Придётся лепить свою кнопку и генерить запрос к SQL серверу. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2016, 09:32
|
|||
---|---|---|---|
|
|||
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском |
|||
#18+
Ошибка в платформе? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 10:40
|
|||
---|---|---|---|
1С + внешние источники данных MS SQL 2005: не работает поиск слов на русском |
|||
#18+
Разобрался. У сервера, таблицы и даже поля свойство collation установлено в Cycillic_general_CI_AS а у базы данных collation = latin1_general_CI_AS После изменения свойства БД в Cycillic_general_CI_AS поиск русских слов отработал. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=28&mobile=1&tid=1518775]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
136ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 261ms |
total: | 479ms |
0 / 0 |