Вопрос № 45671: Есть Borland C++ Builder 6 и MySql сервер, вопросс: как с мускулом работать из си!???! Пробовал обращаться на сайты с тематикой MySQL где получил вразумительный ответ что нужно использовать хэдеры от пакета MySQL, скачал исходники, инклюдю хэдэры и b...
Вопрос № 45.671
Есть Borland C++ Builder 6 и MySql сервер, вопросс: как с мускулом работать из си!???! Пробовал обращаться на сайты с тематикой MySQL где получил вразумительный ответ что нужно использовать хэдеры от пакета MySQL, скачал исходники, инклюдю хэдэры и borland вылетает с ошибкой на тот самый хэдэр!!! Основное что меня интересует, так это то что скорее всего есть люди которые юзали базы мускула через си, просьба к ним поделитесь КАК ВЫ ЭТО СДЕЛАЛИ!!!???!!!
Отправлен: 08.06.2006, 21:22
Вопрос задал: Nooki (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Jadd
Здравствуйте, Nooki!
Можно и через API мускула. Ошибка: не может такой файл найти? Скорее всего пути надо прописать к хэдерам.
Есть способ проще. Качаете драйвер ODBC, настраиваете ODBC DSN и можно работать через ODBC любыми средствами, которые дает C++ Builder. Можно через ADO. Не важно, главное, что есть способы проще, чем API мускула.
Пользуйтесь на здоровье.
--------- Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Профессионал) Адрес: Санкт-Петербург WWW:http://www.sport-diary.ru ICQ: 28260749 ---- Ответ отправлен: 08.06.2006, 21:50
Отвечает: Дрищев Василий
Здравствуйте, Nooki!
Вот тут есть специальная компонента: http://crlab.com/mydac/
На эту либу тоже взгляните: http://sourceforge.net/projects/zeoslib/index.php
Ответ отправил: Дрищев Василий (статус: 1-ый класс)
Ответ отправлен: 08.06.2006, 21:53
Отвечает: Madproger
Здравствуйте, Nooki!
Дело в том что у тебя ругается на то что, хэдер то ты подключил а библиотеку?
Для того чтобы заработало добавь в настройки проекта путь к библиотеке mysqlclient.dll и название самой библиотеки . Где то так:
-L C:\MySQLlib -lmysqlclient
--------- И будет вам счАстиЕ!
Ответ отправил: Madproger (статус: 7-ой класс)
Ответ отправлен: 09.06.2006, 00:28
Отвечает: Sladius
Здравствуйте, Nooki!
Для того чтобы работать в 6 версии с MySQL тебе нужен компонент для работы в Builder 2006 данный компонент есть в стандартной поставке
Ответ отправил: Sladius (статус: 1-ый класс)
Ответ отправлен: 09.06.2006, 08:20