vc++操作数据库,有没有可以操作多种数据库(sybase,oracle,mysql等)的开源库?

yj32488 2016-12-22 10:43:07
vc++开发,
常用的ado方式存在版本问题,某些pc上只能用其自身的ado版本编译出来的程序才可以在其上面运行;
odbc方式又可能存在效率的问题;
有没有比较好的相关开源库?求推荐。
...全文
864 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sevancheng 2016-12-23
  • 打赏
  • 举报
回复
发布时候带ado库就行吧
赵4老师 2016-12-23
  • 打赏
  • 举报
回复
固定使用WinXP SP6上的32位版msado15.dll即可。 在64位Windows下: 64位exe和dll在目录c:\windows\system32目录下; 32位exe和dll在目录c:\windows\syswow64目录下; 所以要注意: 在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。 且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll 在win64位系统下设置32位程序使用的数据库别名要用c:\windows\syswow64\cliconfg.exe 在win64位系统下设置32位程序使用的系统DSN要用c:\windows\syswow64\odbcad32.exe
Dobzhansky 2016-12-22
  • 打赏
  • 举报
回复
odbc 会有效率问题?
yj32488 2016-12-22
  • 打赏
  • 举报
回复
引用 1 楼 l357630798 的回复:
我一般都用msadox.dll组件配合SQL语句操作数据库
就是ado连接数据库方式吧,动态加载msado15.dll?
l357630798 2016-12-22
  • 打赏
  • 举报
回复
我一般都用msadox.dll组件配合SQL语句操作数据库
l357630798 2016-12-22
  • 打赏
  • 举报
回复
引用 2 楼 u011056371 的回复:
[quote=引用 1 楼 l357630798 的回复:] 我一般都用msadox.dll组件配合SQL语句操作数据库
就是ado连接数据库方式吧,动态加载msado15.dll?[/quote] 是的

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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