CB下如何连接MySQL,用哪个控件呢?

zxphxh 2016-12-20 11:04:12
新手请教RAD Studio XE4 C++Builder下如何连接MySQL,用哪个控件呢?
...全文
190 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
9527 2016-12-22
  • 打赏
  • 举报
回复
引用 3 楼 zxphxh 的回复:
下载了MySQL驱动程序,安装后,控制面板ODBC也设置了。 但我用ADOConnection组件连接,怎么找不到MySQL连接驱动程序?
选择ODBC就可以。 可以直接赋值ADOConnection的连接字符串:

runparam.DBDriverName = "MySQL ODBC 5.1 Driver";
        sDescrpt = std::string("Provider=MSDASQL.1;Persist Security Info=False")
                        +";Option=16427;Charset=gb2312"
                        +";Extended Properties=\"Driver="
                        +runParams.DBDriverName
                        +";SERVER="+runParams.DBHostName
                        +";UID="+runParams.DBUserName
                        +";PWD="+runParams.DBUserPass
                        +";DATABASE="+runParams.DBName
                        +";PORT="+IntToStr(runParams.DBPort).c_str()+"\"";

    adoAutoCreate->ConnectionString =  sDescrpt;
zxphxh 2016-12-22
  • 打赏
  • 举报
回复
下载了MySQL驱动程序,安装后,控制面板ODBC也设置了。 但我用ADOConnection组件连接,怎么找不到MySQL连接驱动程序?
我不懂电脑 2016-12-21
  • 打赏
  • 举报
回复
dbexpress
9527 2016-12-21
  • 打赏
  • 举报
回复
没有ado能用了?

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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