总结在C++Builder及VC环境中的MySQL编程

andy_qhz 2005-06-29 11:21:07
一、C++Builder5.0环境连接MySQL

准备工作:
因为MySQL中提供的libmySQL.lib不能在C++Builder中直接使用,必须转换成BCB可以使用的LIB文件,使用BCB提供的转换工具,implib libmySQL.lib libmySQL.dll(该dll是安装MySQL后提供的),然后将转换后的libmySQL.lib覆盖MySQL安装目录下->LIB->debug文件夹下的libmySQL.lib即可

开始创建工程
创建工程后属性设置:点击project->Options->Directories/Conditionals,在该面板中设置include path选项添加MySQL安装目录下的include文件夹,在Library path选项中添加MySQL安装目录下LIB->debug,现在环境搭建完毕

现在开始导入LIB库,一般BCB可以在Project->Add to Project面板中添加LIB,但本人试过这种方法不行,会导致编译错译,使用另外的方法,
#include <winsock2.h>
#include <mysql.h>
#pragma comment(lib,"libmySQL.lib")

这样就OK了

在VC环境下就简单了,只需要将include及LIB两个路径添加TOOLS->Options->Directories面板的include files及Library files下即可,然后再添加头文件:
#include <winsock2.h>
#include <mysql.h>
#pragma comment(lib,"libmySQL.lib")
这样就OK了
...全文
71 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧