社区
模式及实现
帖子详情
关于vc++6.0连接mysql数据库问题
ranxufeng
2015-03-07 11:47:48
我连接好了ODBC与mysql了 但是在运行程序是出现 “未发现数据源名称并且未指定默认驱动程序” 我在用户DNS中已经加载好驱动了,要怎样用在程序程序中呢?
...全文
238
2
打赏
收藏
关于vc++6.0连接mysql数据库问题
我连接好了ODBC与mysql了 但是在运行程序是出现 “未发现数据源名称并且未指定默认驱动程序” 我在用户DNS中已经加载好驱动了,要怎样用在程序程序中呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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驱动,修改连接字符串
vc6 ado
mysql
_关于v
c++
6.0
中 通过ADO
连接
数据库
的
问题
!!
这篇博客详细介绍了如何在V
C++
6.0
中使用ADO(ActiveX Data Objects)
连接
和操作
MySQL
数据库
。通过创建Connection对象,使用Execute方法执行SQL命令,如创建表、插入数据、更新记录。还提到了Command对象和Recordset对象的不同用法,以及如何遍历、更新和关闭记录集。文章中提供了具体的代码示例,帮助读者理解和实践ADO
数据库
操作。
V
C++
6.0
连接
MySQL
数据库
(
MySQL
API)
本文介绍了如何在V
C++
6.0
环境下配置
MySQL
的头文件和库文件路径,解决32位程序与64位
MySQL
的兼容
问题
,并通过
MySQL
API实现
数据库
连接
和简单查询操作。
php
连接
mysql
设计报告_C语言
连接
MySQL
数据库
(课程设计总结)_
MySQL
这篇博客总结了作者在课程设计中使用C语言
连接
MySQL
数据库
的经验,包括使用V
C++
6.0
、
MySQL
5.0.18和Navicat工具。重点介绍了配置过程、
数据库
API函数如
mysql
_init()、
mysql
_real_connect()等,并解决了如何将C数组数据转换为SQL语句插入
数据库
的
问题
,利用sprintf()函数实现了这一目标。
C语言
连接
MySQL
数据库
(课程设计总结)
本次课程设计聚焦于实现注册、登录、菜单管理和超级用户等功能,重点在于C语言与
数据库
MySQL
的
连接
。通过配置V
C++
6.0
环境,学习并应用了
MySQL
的API函数如
mysql
_init、
mysql
_real_connect等进行
数据库
操作。特别探讨了如何将C数组中的用户注册信息转化为符合SQL语句的参数,使用sprintf函数解决数组与SQL语句之间的数据转换
问题
。
mysql
课程设计的主要内容_C语言
连接
MySQL
数据库
(课程设计总结)
本次课程设计重点在于C语言与
MySQL
数据库
的
连接
。通过V
C++
6.0
和
MySQL
-5.0.18-win32,使用
mysql
_init(),
mysql
_real_connect(),
mysql
_store_result()等API函数进行
数据库
操作。在遇到C数组数据转换为SQL语句的
问题
时,利用sprintf()函数成功实现了用户信息的存储。课程设计包括用户注册、登录等功能,提供了配置和API函数的使用总结。 132032711,673476,黄金分割线在股票交易中的应用策略,['股票', '交易策略', '技术分析']
模式及实现
5,529
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章