Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: MySQL и C++

Сообщения:  [1-10]   [11-20] 

 
 автор: cheops   (29.06.2006 в 11:48)   письмо автору
 
   для: MySQLCraft   (29.06.2006 в 10:58)
 

Сходите на http://crlab.com/ - там помоему имеется готовая библиотека для VS C++.

   
 
 автор: MySQLCraft   (29.06.2006 в 10:58)   письмо автору
 
   для: Vados   (16.06.2006 в 13:25)
 

Так таки и не вчем?

Простые mysql_query не годятся, т.к. возвращяют результат в виде char*. Во всех примерах ничего кроме printf не приводится, как будто типов полей кроме char вообще не существует!

Как просто выполнить подготовленный запрос и получить результат в виде типизированных, а не char* значений?

Prepared Statement + BIND, но
с этим громодьем точно без поллитры не разобраться, получается уродливый код, и главное ни одного простого примера нигде не найти! То, что приведено в "полном" релизе новичку использовать невозможно! Там вообще нет коментариев в исходниках, а в документации есть все кроме самого нужного.

Я работаю в Visual C++ 7 (VS 2003). Библиотеки классов MySQL для VS С++ найти не удалось, так-что приходится писать свою наколенную обертку для C API. Гемор еще тот!

Может есть что-то готовое?

   
 
 автор: komex   (19.06.2006 в 19:54)   письмо автору
 
   для: cheops   (17.06.2006 в 16:21)
 

Сейчас попробую...

   
 
 автор: cheops   (17.06.2006 в 16:21)   письмо автору
 
   для: komex   (17.06.2006 в 14:02)
 

Необходимо загрузить и установить свежий драйвер для работы с MySQL с сайта компании CorelLab http://crlab.com/dbx/download.html.

   
 
 автор: komex   (17.06.2006 в 14:02)   письмо автору
 
   для: cheops   (17.06.2006 в 00:39)
 

Нет, больше я ничего не загружал. Поэтому, скорее всего Builder-вский. Может этого файла просто не хватает в директории? Или надо еще что-то загрузить?

   
 
 автор: cheops   (17.06.2006 в 00:39)   письмо автору
 
   для: komex   (16.06.2006 в 18:03)
 

А вы драйвер Builder-вский используете или загружали с CoreLab?

   
 
 автор: komex   (16.06.2006 в 18:03)   письмо автору
 
   для: cheops   (14.06.2006 в 22:28)
 

Я сказал полную версию MySQL, поместил эти файлы в директорию. Попытался запустить, но все равно выбивает ошибку
Unable to Load dbexpmda.dll
В чем может быть проблема?

   
 
 автор: komex   (16.06.2006 в 15:39)   письмо автору
 
   для: Vados   (16.06.2006 в 13:25)
 

Долговато, конечно, качать, ну да ладно. Если возникнут вопросы, еще напишу. Спасибо

   
 
 автор: Vados   (16.06.2006 в 13:25)   письмо автору
 
   для: komex   (15.06.2006 в 18:40)
 

Привет!

В чём именно разобраться?

Скачай последний дистрибутив MySQL 5.0, например, так как он в релизе...

А потом кроме этого почитай документацию на: http://dev.mysql.com/doc/refman/5.0/en/index.html

Удачного дня!

   
 
 автор: cheops   (16.06.2006 в 10:55)   письмо автору
 
   для: komex   (16.06.2006 в 10:43)
 

Из денвера чтобы он был поменьше - всё выкинуто, в том числе и нужные заголовочные файлы - лучше скачайте полноценный сервер с http://dev.mysql.com

   

Сообщения:  [1-10]   [11-20] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования