用ADO访问MYSQL应选有什么OLE DB 提供者?

sam200401 2003-01-10 03:28:02
加精
我试在C++ Builder 6下用ADO访问MYSQL,但不知选用什么OLE DB 提供者.

用ADO访问MYSQL应选有什么OLE DB 提供者?

应如何配置?

ADOConnection1->ConnectionString=????
...全文
175 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿鹏兄 2003-04-02
  • 打赏
  • 举报
回复
DBExpress控件在哪里?
wspcq 2003-01-15
  • 打赏
  • 举报
回复
还有什么好办法么?
真如实观 2003-01-12
  • 打赏
  • 举报
回复
用dbExpress的SQLConnection1
勉励前行 2003-01-11
  • 打赏
  • 举报
回复
到MySQL的網站去看看吧,會有收穫。
huzhangyou 2003-01-11
  • 打赏
  • 举报
回复
应该没有什么问题
找看看myodbc
huzhangyou 2003-01-11
  • 打赏
  • 举报
回复
使用c++builder操作mysql的全过程

一直希望有一天能够操作mysql
所以一直寻找着mysql的驱动配置
有一天偶然的机会我看到了myodbc
一个专门的驱动
高兴坏了我
开始我测试


安装
打开c++builder
放一个adotable,
手动配置connectstring;
connectstring="Provider=MSDASQL.1;Password=8358821028;Persist Security Info=True;
User ID=root;Data Source=myodbc3-user"
当然里面的很多东西是我自己的
比如密码
数据库
当初在安装以后
因为我当初配置了一个access的数据源test,
刚好mysql中也有一个test,
连接的时候
connectstring="Provider=MSDASQL.1;Password=8358821028;
Persist Security Info=True;User ID=root;Data Source=myodbc3-test"
然后我手动使用数据库msg(这个是我原来里面有的)
总是出现错误
想了很久
才发现原来是数据源这里配置出了问题
于是从新配置了一个数据源
从控制面板中选择管理工具 数据源 用户dsn 添加
选择成myodbc3设置数据库为你制定的数据库
好像名字必须为myodbc3-后面为你的数据库名字
然后ok就可以了

从新回到c++builder;
设置connectstring
在adotable的tablename点一下
终于出来了我见过的数据库
哈哈哈哈哈
搞定
以后的一切就简单了
meyas 2003-01-11
  • 打赏
  • 举报
回复
用DBExpress最简单,只要带上3个dll文件
sncel 2003-01-11
  • 打赏
  • 举报
回复
MySQL没有OleDB的,装个ODBC驱动吧,还是用ODBC好,第三方的组件不好用连MySQLDAC我都认为它不好用关键是这经Query只能查不能进行更新,而你用ADO连接ODBC用adoQuery就可以查询及更新了。

1,178

社区成员

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

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