C++ Builder & MySQL

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: C++ Builder & MySQL

Re: C++ Builder & MySQL

oxotnik110 » 21 фев 2009, 13:48

&quot писал(а):а если так построить:
настроить ODBC источник (установить MySQL ODBC драйвера, в инете ссылки видел но не качал)
затем через BDE подтянуть источник из ODBC
и использовать его как алиас BDE, работа через BDE будет достаточно прозрачна.
А давайте всё будет делать (извиняюсь за выражение) через ж@пу?
Всё намного проще.
&quot писал(а):А у меня та же фигня с libmysql.dll
Надо скопировать указанный файл в папку windows\system32 и делов то.
Где найти его? Так вы сначала установите себе MySQL на комп хотябы. Там в папке он есть. У меня стоит локальный сервер из пакета Denwer. Там точно этот файл есть.
Скопировал и всё заработало!

dykzei » 21 апр 2005, 11:58

а если так построить:
настроить ODBC источник (установить MySQL ODBC драйвера, в инете ссылки видел но не качал)
затем через BDE подтянуть источник из ODBC
и использовать его как алиас BDE, работа через BDE будет достаточно прозрачна.

Newman » 31 мар 2005, 13:33

И никто не ответил :( .
А у меня та же фигня с libmysql.dll. Хотя потом runtime проблем с коннектом на локальном хосте не было.

C++ Builder & MySQL

GHopper » 11 ноя 2004, 18:30

Здравствуйте!
Возникла проблема при написании приложения для работы с базой данных MySQL в C++ Builder 6. Файлы помощи к C++ Builder не дали ответа на мои вопросы, хотя и разъяснили как работать с TTable, TDataSource и с компонентами из закладки "Data Controls". Проблема следующая - в объекте TTable есть свойство "DatabaseName", которое не содержит БД MySQL. Там, как я понял, содержатся псевдонимы БД. Лезу в SQL Explorer и пытаюсь создать псевдоним для MySQL. Жму "New" и опять получаю список, не содержащий MySQL. Оставляю эту затею.
Пытаюсь через dbExpress. На него в хелпе информации еще меньше! Свойство объекта TSQLconnect "ConnectionName" содержит "MySQLConnect". Все вроде-бы должно работать, но вот опять проблема - "Error: Unable to Load libmysql.dll" (Сервер моей БД в этот момента загружен). Нахожу этот libmysql.dll и пихаю во все папки, в какие только можно (папка проекта, системная). Ничего не помогает!
Не стал пробовать с ADO и др. методами, а решил поискать рабочий пример. В MySQL есть программка Jethro Wright, датированная 1998 г. Попробовал самостоятельно создать консольное приложение по подобию и нифига не вышло - даже при простом подключении mysql.h возникает две ошибки.
Короче кругом засада!
Люди добрые, помогите? Укажите путь истинный. А вообще хотелось бы почитать литературу, подробно раскрывающую создание приложений для работы с БД. Заранее огромное СПАСИБО.

Вернуться к началу