День Добрый!
У меня проблемы с MySQL C API. Может, кто-нибудь знает, как помочь…
Я использую библиотеку libmySQL.lib (добавляю её непосредственно в проект, подключая при этом mysql.h и прочие хэдерные файлы).
1) При этом работаюет большинство функций — например, mysql_query, mysql_real_connect, но не работают — mysql_connect, mysql_drop_db,
mysql_create_db (не смотря на то, что они так же описаны в хэдерном файле).
В документации читала, что следует использвать mysqlclient.lib. Однако, использование этой библиотеки всместо libmySQL показывет, что mysqlclient
вообще ничго не знает о функциях mysql_* :-\
2) Есть какая-то возможность в си получать информацию о метаданных таблиц? Т.е. о типах и свойствах полей (PRIMARY KEY, например). Если это делается,
при помощи MYSQL_STMT и MYSQL_BIND, то что за lib/h файлы нужно подключать?
Заранее спасибо всем ответившим
21 января 2008 в 15:02
Polzuites' OTL //otl.sourceforge.net/
Samoe lutshiy API dlia C++vo vse RDBMS.
Kstati pishit nash zemliak (Sergei Kuchin)
21 января 2008 в 15:00
Сегодня столкнулся на С++ с особенностью подключения head-файлов. Если подключал перед stdafx.h – не работало, а если после – работает. Может это поможет?