powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Прямой запрос из 1С в Microsoft SQL
9 сообщений из 9, страница 1 из 1
Прямой запрос из 1С в Microsoft SQL
    #38919191
kuppidon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте.

Казалось бы пустяковый вопрос, но второй день не могу победить. Надо выбрать из SQL (с помощью 1С) строки которые содержат определенный текст (параметр). Если параметр латинские буквы или цифры, то все ок... но если это русские буквы, то ничего не выбирает.

вот пример кода
Command = Новый COMОбъект("ADODB.Command");
RecordSet = Новый COMОбъект("ADODB.RecordSet");
Command.CommandText = "SELECT TOP 10 * FROM [MyBaza].[dbo].[Clents] where [ClientName] like '%иванов%'";
RecordSet = Command.Execute();

Подключал SQL как внешний источник и тоже самое (правда там делал 1С-кие запрос через ПОДОБНО) - выбирает только если латинские буквы или цифры искать.

помогите победить
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919213
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кодировка не та
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919224
kuppidon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну я тоже понял что что-то с кодировкой, но как определить что??? в какой кодировке 1с отправляет (предполагаю что utf) и как преобразовать в нужную для sql (предполагаю что ansi)??? я попытался свой текст преобразовать в ansi, получил набор крякозябликов. передал эти крякозяблики в качестве параметра - тоже пусто.
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919267
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите кодировку у БД
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919310
kuppidon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nafпосмотрите кодировку у БД
подскажите пожалуйста как?
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919320
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в managment studio и еще посмотрите тип поля
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919321
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще попробуйте
Код: sql
1.
like N'%иванов%'
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38919322
kuppidon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все разобрался (здесь тоже была такая проблема http://www.sql.ru/forum/969176/ms-sql-ne-ponimaet-kodirovku-kirillica-v-sql-server-management-studio). Букву N поставил и все ок.

Только теперь не знаю как эту букву N всунуть в 1С-кий запрос
...
Рейтинг: 0 / 0
Прямой запрос из 1С в Microsoft SQL
    #38920317
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня через подобно все русские буквы находит...

Явно проблема в кодировке в скуле.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Прямой запрос из 1С в Microsoft SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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