ADO это очень удобная технология. Настраиваешь udl драйвер, цепляешься и вперед. И если у вас MS SQL сервер БД, то дальше можете не читать. Всё цепляется безо всяких проблем. А мне надо было зацепить MySQL. Тоже ничего сложного, но шагов чуть по больше.
Для начала - C++ Builder 6 имеет специальный компонент для работы с мускулем - dbExpress, но я не разобрался в нем. Всё уперлось в Vendor, который работает посредством libmysql.dll. Но какие я ему библиотеки не подсовывал, подключатся к четвертой версии MySQL он не хотел. Проверил на пятой - та же беда.
Теперь о том, что есть необходимо. Идём на http://dev.mysql.com/downloads/, берем коннектор MySQL Connector/ODBC 3.51. Я не знаю почему, но коннектор пятой версии не так работает.
Устанавливаем и получаем драйвер доступа до MySQL. Идем в Панель управления(Control Panel) -> Администрирование(Administrative tools) -> Источники данных ODBC(Data Sources). Открываем вкладку System DSN и жмем Add(Добавить). Там выбираем наш устанновленный коннектор и жмем ОК.
|