Подключение MsAccess к MySQL через ODBC драйвер для MySQL
Модератор: Valery
Правила форума
Гость видит 1е сообщение
Гость видит 1е сообщение
-
- Без группы
- Сообщения: 22325
- На борту с: 07.02.2005 10:00
- Награды: 5
- Из: Тридевятое царство
Re: Подключение MsAccess к MySQL через ODBC драйвер для MySQL
Разобрался - не хватало файла stdole2.tlb в c:\Windows\SysWOW64\ в REFERENCES был MISSING. Добавил с ноута - заработало.
По суше: велосипед, Соболь 4х4 самый западный и LR Defender 110.
Отдохнул – отчитайся, лучшее слово – дело.
Отдохнул – отчитайся, лучшее слово – дело.
-
- ВодкоМоторник
- Сообщения: 7703
- На борту с: 08.02.2008 07:46
- Награды: 3
- Из: Gvardejsk
Re: Телефонный справочник на сервере
Разобрался с сайтом, теперь, чтобы вручную не вносить данные пользователей, надо подключить ацесс к базе данных которая создана сайтом (ни или как там его) как это сделать?
безлошадный
-
- Без группы
- Сообщения: 22325
- На борту с: 07.02.2005 10:00
- Награды: 5
- Из: Тридевятое царство
Re: Re: Телефонный справочник на сервере
По суше: велосипед, Соболь 4х4 самый западный и LR Defender 110.
Отдохнул – отчитайся, лучшее слово – дело.
Отдохнул – отчитайся, лучшее слово – дело.
-
- ВодкоМоторник
- Сообщения: 7703
- На борту с: 08.02.2008 07:46
- Награды: 3
- Из: Gvardejsk
Re: Re: Телефонный справочник на сервере
Чёта сходу не получилось подключить. Нашёл какую-то хрень типа модуля или ещё чего (с терминологией у меня туго) для джумлы. Называется phonebook разработчик хрени российская контора, и следовательно всё русское и переводить ничего не надо. Надо только правильно всё вывести на сайт, переименовать кой-чего и т.д. Вот думаю, какой вариант выбрать.
безлошадный
-
- Водномоторник
- Сообщения: 772
- На борту с: 29.10.2008 11:17
- Награды: 2
Re: Re: Телефонный справочник на сервере
Я в личку отправлял как к акцесс подключить таблички mysql...
Чего не получается конкретно.
вэб сервер поднять - посмотри на Open Server - бесплатный и установки не требует.
Чего не получается конкретно.
вэб сервер поднять - посмотри на Open Server - бесплатный и установки не требует.
-
- Водномоторник
- Сообщения: 772
- На борту с: 29.10.2008 11:17
- Награды: 2
Re: Re: Телефонный справочник на сервере
Внешняя ссылка
тут куча скриптов с разным набором полей, быстро можно заточить под себя нажав Derive рядом с Download. Запустится мастер в котором можно заголовки и названия полей задать по русски. Обещает сгенерить скрипт.
там-же инструкция по обработке напильником: Внешняя ссылка
Хотя я пришел к выводу, что если допиливать то тот скрипт, который доступен через download (там таблица и поля в ней в MySQL нормально по анлицки называется)
Вобщем чтото сгенерил и это даже работает.
Только сначала надо поправить конфиг - файл config.db.inc.php
Прописать парамеры подключения к MySQL, чтото вроде этого.
//----------------------------------------------------------------
// MySQL Database
//----------------------------------------------------------------
define( DB_HOSTNAME, localhost );
define( DB_DATABASE, test );
define( DB_USERNAME, root );
define( DB_PASSWORD, );
и из папки инсталл отрыть index.php - появится кнобка установть по которой создадутся таблички в БД.
Все... Таблица в MySQL Цепляем к Акцесс по ODBC Вот эти таблички на сервере MySQL Открываются в Access2010
тут куча скриптов с разным набором полей, быстро можно заточить под себя нажав Derive рядом с Download. Запустится мастер в котором можно заголовки и названия полей задать по русски. Обещает сгенерить скрипт.
там-же инструкция по обработке напильником: Внешняя ссылка
Хотя я пришел к выводу, что если допиливать то тот скрипт, который доступен через download (там таблица и поля в ней в MySQL нормально по анлицки называется)
Вобщем чтото сгенерил и это даже работает.
Только сначала надо поправить конфиг - файл config.db.inc.php
Прописать парамеры подключения к MySQL, чтото вроде этого.
//----------------------------------------------------------------
// MySQL Database
//----------------------------------------------------------------
define( DB_HOSTNAME, localhost );
define( DB_DATABASE, test );
define( DB_USERNAME, root );
define( DB_PASSWORD, );
и из папки инсталл отрыть index.php - появится кнобка установть по которой создадутся таблички в БД.
Все... Таблица в MySQL Цепляем к Акцесс по ODBC Вот эти таблички на сервере MySQL Открываются в Access2010
Последний раз редактировалось Akwa 15.12.2015 01:49, всего редактировалось 1 раз.
-
- Без группы
- Сообщения: 22325
- На борту с: 07.02.2005 10:00
- Награды: 5
- Из: Тридевятое царство
Re: Подключение MsAccess к MySQL через ODBC драйвер для MySQL
Помедленнее пожалуйста...
1. Поставил драйвер ODBC, настроил его - БД видит.
2. В Access - Связь с таблицами - Базы данных ODBC() - выбираю вкладку Источник данных компьютера - localhost =
ODBC - Ошибка вызова
Архитектура драйвера и архитектура приложения не соответствуют друг другу.
1. Поставил драйвер ODBC, настроил его - БД видит.
2. В Access - Связь с таблицами - Базы данных ODBC() - выбираю вкладку Источник данных компьютера - localhost =
ODBC - Ошибка вызова
Архитектура драйвера и архитектура приложения не соответствуют друг другу.
По суше: велосипед, Соболь 4х4 самый западный и LR Defender 110.
Отдохнул – отчитайся, лучшее слово – дело.
Отдохнул – отчитайся, лучшее слово – дело.
-
- Водномоторник
- Сообщения: 772
- На борту с: 29.10.2008 11:17
- Награды: 2
Re: Подключение MsAccess к MySQL через ODBC драйвер для MySQL
Приложение у тебя (Access) 99,9% 32-х разрядное.
Поэтому драйвера ODBC ему нужно скормить тоже 32-х разрядные.
драйвера ODBC x64 снеси сначала.
Видишь же на архитектора ругается....
У меня тоже так сначала ругался.
Поэтому драйвера ODBC ему нужно скормить тоже 32-х разрядные.
драйвера ODBC x64 снеси сначала.
Видишь же на архитектора ругается....
У меня тоже так сначала ругался.
Последний раз редактировалось Akwa 15.12.2015 04:54, всего редактировалось 1 раз.
-
- Без группы
- Сообщения: 22325
- На борту с: 07.02.2005 10:00
- Награды: 5
- Из: Тридевятое царство
Re: Подключение MsAccess к MySQL через ODBC драйвер для MySQL
Поставил 86х версию драйвера, подключил его к БД - видит ее.
Настраиваю Access:
В результате имею тоже самое...
Настраиваю Access:
В результате имею тоже самое...

По суше: велосипед, Соболь 4х4 самый западный и LR Defender 110.
Отдохнул – отчитайся, лучшее слово – дело.
Отдохнул – отчитайся, лучшее слово – дело.
-
- Водномоторник
- Сообщения: 772
- На борту с: 29.10.2008 11:17
- Награды: 2
Re: Подключение MsAccess к MySQL через ODBC драйвер для MySQL
Перегрузиться не пробовал?
И хорошо-бы снести старый DSN
еще нашел такое.
ODBC - Ошибка вызова
Внешняя ссылка
Кстати еще вариант - у тебя как MySQL установлен? (64 или 32? думаю привести надо к 32 или использовать из комплекта Open Server)
Я поставил MySQL сначала отдельно. Потом попытался запустить Open Server.
Тот обругался на то, что порт занят. Отключил установленный сервис MySQL , тогда поднялся MySQL встроенный в Open Server.
Точно не помню что делал (отвлекаясь на основную работу), в результате зафурычило.
Откатить обратно уже не могу. Точки восстановления затерлись.
Вобщем думаю что версии приложений MySQL + Access + драйвер должно быть одинаковой архитектуры.
И хорошо-бы снести старый DSN
еще нашел такое.
ODBC - Ошибка вызова
Внешняя ссылка
Кстати еще вариант - у тебя как MySQL установлен? (64 или 32? думаю привести надо к 32 или использовать из комплекта Open Server)
Я поставил MySQL сначала отдельно. Потом попытался запустить Open Server.
Тот обругался на то, что порт занят. Отключил установленный сервис MySQL , тогда поднялся MySQL встроенный в Open Server.
Точно не помню что делал (отвлекаясь на основную работу), в результате зафурычило.
Откатить обратно уже не могу. Точки восстановления затерлись.
Вобщем думаю что версии приложений MySQL + Access + драйвер должно быть одинаковой архитектуры.
Последний раз редактировалось Akwa 15.12.2015 07:18, всего редактировалось 1 раз.