社区
模式及实现
帖子详情
关于vc++6.0连接mysql数据库问题
ranxufeng
2015-03-07 11:47:48
我连接好了ODBC与mysql了 但是在运行程序是出现 “未发现数据源名称并且未指定默认驱动程序” 我在用户DNS中已经加载好驱动了,要怎样用在程序程序中呢?
...全文
189
2
打赏
收藏
关于vc++6.0连接mysql数据库问题
我连接好了ODBC与mysql了 但是在运行程序是出现 “未发现数据源名称并且未指定默认驱动程序” 我在用户DNS中已经加载好驱动了,要怎样用在程序程序中呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
likfeng
2015-03-08
打赏
举报
回复
版本:mysql-5.6.22
likfeng
2015-03-08
打赏
举报
回复
_ConnectionPtr m_pConnection; //Connection变量 _RecordsetPtr m_pRecordset; //Recordset变量 //创建ADO连接等操作 m_pConnection.CreateInstance(__uuidof(Connection)); // 在ADO操作中建议语句中要常用try...catch()来捕获错误信息, // 因为它有时会经常出现一些意想不到的错误。 try { m_pConnection->Open("Provider=MSDASQL.1;Persist Security Info=False;Extended Properties='DRIVER=MySQL ODBC 5.3 ANSI Driver';UID=root;PWD=123;PORT=3306;DATABASE=mysql;SERVER=localhost","","",adModeUnknown); m_bSuccess = TRUE; } catch(_com_error e) { AfxMessageBox("数据库连接失败!"); return FALSE; } //////////读取数据库中的信息添加到列表控件/////////// m_pRecordset.CreateInstance(__uuidof(Recordset)); try { m_pRecordset->Open("SELECT * FROM dat", // 查询dat表中所有字段 m_pConnection.GetInterfacePtr(), // 获取库接库的IDispatch指针 adOpenDynamic, adLockOptimistic, adCmdText); } catch(_com_error *e) { AfxMessageBox(e->ErrorMessage()); return FALSE; } try { int nItem; _variant_t vName,vAge; if (m_pRecordset->adoEOF) { m_nCurrentSel = -2; } //循环显示 while(!m_pRecordset->adoEOF) { vName = m_pRecordset->GetCollect("name"); vAge = m_pRecordset->GetCollect("age"); nItem=m_userlist.InsertItem(0xffff,(_bstr_t)vName); m_userlist.SetItem(nItem,1,1,(_bstr_t)vAge,NULL,0,0,0); m_pRecordset->MoveNext(); } } catch (_com_error *e) { AfxMessageBox(e->ErrorMessage()); return FALSE; } 试试这段代码 注意安装ODBC驱动,修改连接字符串
V
C++
6.0
中用ODBC
连接
mysql
数据库
mysql
数据库
mysql
数据库
mysql
数据库
V
C++
6.0
中用ODBC
连接
mysql
数据库
V
C++
6.0
中用ODBC
连接
mysql
数据库
V
C++
6.0
连接
MySQL
源代码案例,值得学习
亲自在V
C++
6.0
下编译、发布,完美运行,包含源代码,安装设置文档、
数据库
文件,值得初学者学习研究!
V
C++
6.0
安装sqlite
数据库
v
c++
6.0
环境下
连接
使用sqlite
数据库
,xp环境下编译运行的,使用更高系统版本请慎重选择参考使用!
一个
MySQL
V
C++
6.0
数据库
程序
基于
MySQL
数据库
的程序,实现了搜索资料,显示,打开文件和下载文件功能。采用V
C++
6.0
开发,ADO
连接
数据库
,使用时要自行创建
MySQL
数据库
实现
连接
后方能编译通过,一个
数据库
开发作业,仅是入门级。
数据库
编程大全(V
C++
6.0
源代码)
数据库
编程全部类型的操作代码 详实 全面 是学习
数据库
编程的好帮手
模式及实现
5,530
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章