powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подключение через ODBC с удаленной машины
3 сообщений из 3, страница 1 из 1
Подключение через ODBC с удаленной машины
    #33262519
artgonch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Возникла такая проблема:
На одной машине (WInXP HE) установлен MySQL 4.1, ODBC Driver 3.51, у которого в настройках initial statement указано: character_set_client=cp1251,character_set_connection=cp1251,character_set_database=cp1251,character_set_results=cp1251,collation_connection=cp1251_general_ci,collation_database=cp1251_general_ci (как советовал товарищ из форума). Там все проходит гладко.
Устанавливаю такой же драйвер на другую машину (Win2003), но адрес сервера ставлю на машину с WinXP. В параметр Initial statement пишу то же самое.
При попытке подключиться выдается сообщение, что есть ошибка в синтаксисе выражения и выводится начальная часть строки из Initial statement.
Можно ли как-то в строке подключения (использую C++ Builder + компоненты ADO) задать все эти параметры локализации и почему он ругается на синтаксис при попытке соединения?
Зарнее спасибо.
...
Рейтинг: 0 / 0
Подключение через ODBC с удаленной машины
    #33262529
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если пишет что ошибка синтаксиса, значит на машине с вынь2003 где-то пропущена запятая в строке инициализации.
Если очень хочешь раскрыть эту тему(найти ошибку) включи трассировку ODBC, если я ничего не путаю, то она работает. Дальше просто посмотреть запросы, которые идут серверу.

Все эти настройки можно задать и из клинта, а в драйвере ничего не указвать.
Для этого достаточно задать основной чарсет
set character set cp1251;
в ADOQuery.SQL и выполнить его ADOQury.ExecSQL;
...
Рейтинг: 0 / 0
Подключение через ODBC с удаленной машины
    #33262533
artgonch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елки-палки! Совсем зарапортовался! Оказывается забыл поставить пеерд выражением set ...
Однако на WinXP эт о прокатывало...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подключение через ODBC с удаленной машины
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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