Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
vlgrech Автор Сообщений: 30 Дата регистрации: 23.09.2009 |
Установил MySQL (mysql-installer-community-5.6.17.0.msi). Затем драйверы (mysql-connector-odbc-5.3.2-winx64.msi). В источниках ODBC появились 2 драйвера MySQL ODBC 5.3 ANSI Driver и MySQL ODBC 5.3 Unicode Driver. Затем SQL Manager 2011 for MySQL. Менеджер подключился к localhost, root. В менеджере создал таблицу в пустой базе test. Открываю стр. 347 Вашей книги листинг 13.2 пример создания MySQL базы данных из Visual FoxPro. Не могу подключиться! Хандлер= -1. "Не могу создать соединение!" В литературе нет больше нигде описания создания строки соединения.
------------------ Кемерово |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
JS Сообщений: 12264 Откуда: Эстония Дата регистрации: 04.09.2000 |
Попробуйте указать полное имя драйвера: Цитата: Аналогично для Unicode Цитата: ------------------ Knowledge is better than ignorance! Website: juri.foxhelp.eu |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
vlgrech Автор Сообщений: 30 Дата регистрации: 23.09.2009 |
Все варианты уже перебрал. Похоже что-то недоделано в самом MySQL. У меня не заполнено поле "схема" так как не знаю что это. До этого работал только с MS Sql.
------------------ Кемерово |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
JS Сообщений: 12264 Откуда: Эстония Дата регистрации: 04.09.2000 |
Тогда попробуйте использовать старый драйвер - он по крайней мере работал. ------------------ Knowledge is better than ignorance! Website: juri.foxhelp.eu |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
vlgrech Автор Сообщений: 30 Дата регистрации: 23.09.2009 |
Есть надежда на Data Explorer на русс. яз. Но у меня его нет. Также нет драйверов 3.51 и 5.1
Буду благодарен если поможете. |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
JS Сообщений: 12264 Откуда: Эстония Дата регистрации: 04.09.2000 |
Можно скачать отсюда dev.mysql.com ------------------ Knowledge is better than ignorance! Website: juri.foxhelp.eu |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Это не поможет фоксу, который 32-разрядный. На x64 ОС есть 2 администратора ODBC - один для 64-разрадных систем (он запускается по умолчанию из панели управления) и один для 32-разрядных систем - его нужно запускать явно из папки C:\Windows\SYSWOW64 - имя файла odbcad32.exe Эти вопросы уже обсуждались используй поиск по форуму (только диапазон задай больше 30 дней). ------------------ WBR, Igor |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
vlgrech Автор Сообщений: 30 Дата регистрации: 23.09.2009 |
Прорвался наконец! Удалил 64х драйверы и поставил эти: (mysql-connector-odbc-5.3.2-win32.msi)
Соединение есть. Теперь надо согласовать наборы символов. Русские названия полей Fox видит только если драйвер Unicode. При этом в полях русский язык отображается как ?. Спасибо всем помогавшим мне! ------------------ Кемерово |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Юникод фокс не отображает своими элементами управления. Поищите по основной конференции работу с MySQL.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. Исправлено 1 раз(а). Последнее : Влад Колосов, 28.05.14 10:32 |
Re: Строка соединения из VFP-9 в MySQL 5.6.17 | |
---|---|
12 Сообщений: 39 Откуда: 12 Дата регистрации: 13.02.2016 |
Погугли тут... я рассказывал про MySQL
VFP 32-битный, занчит..ся про 64-тные ODBC-драйвера ему нет смысла рассказывать. тока 32 бита. Бери ANSI дряйвер MySQL ибо VFP про unicode не ведает... опять. БД MySQL с раскладкой UTF-8 работает, но важное в строке соединения добавить CHARSET=cp1251;
В моей цитате Codepage=1257 в строке соединения c MySQL ибо мне нужна Балтийская раскладка текста. Для русского Win1251 работает. Мой пример работает с драйвером MySQL
Кстати... Сервер MySQL 5.x Исправлено 1 раз(а). Последнее : 12, 19.03.16 02:12 |
© 2000-2024 Fox Club  |