VC与MYSQL连接通过ODBC
2007-08-21 21:44
537 查看
首先到MYSQL网站下载windows 的ODBC驱动程序安装
http://dev.mysql.com/downloads/
我的电脑是XP
然后在点击电脑的开始菜单 开始----->设置------------>控制面板------------->性能和维护------->管理工具
---------->数据源(ODBC)---------->系统DSN
-------->添加----->选择MYSQL ODBC 版本号Driver------>在弹出来的Connecter/ODBC对话框里面如下:
在Connector/ODBC对话框里面输入相应的选项
如在Data Source Name 随便输入名字但是这个名字要在VC中用到在这里提醒一下;
server 默认为localhost 右面有提示
User 如root
Database 选择你要的数据库这个在VC当中要查询的数据库了;
好啦按下面的TEST测试一下看是否连通;
如果连通就会出现上面的数据源对话框的样子;
这样我们开始建立一个VC工程,我建立的是对话框的,比较基本
在里面包含#include <AFXDB.H>包含ODBC的头文件,
下面是关于打开数据库连接和查询的简单例子
CDatabase database;
if (!database.OpenEx( _T( "DSN=lzy" ),CDatabase::noOdbcDialog))
{
MessageBox("打开数据库失败");
}
CRecordset recset(&database);
CString sSql1 = "SELECT * FROM pet";
if (!recset.Open(CRecordset::forwardOnly, sSql1, CRecordset::readOnly))
{
MessageBox("查询表失败");
}
http://dev.mysql.com/downloads/
我的电脑是XP
然后在点击电脑的开始菜单 开始----->设置------------>控制面板------------->性能和维护------->管理工具
---------->数据源(ODBC)---------->系统DSN
-------->添加----->选择MYSQL ODBC 版本号Driver------>在弹出来的Connecter/ODBC对话框里面如下:
在Connector/ODBC对话框里面输入相应的选项
如在Data Source Name 随便输入名字但是这个名字要在VC中用到在这里提醒一下;
server 默认为localhost 右面有提示
User 如root
Database 选择你要的数据库这个在VC当中要查询的数据库了;
好啦按下面的TEST测试一下看是否连通;
如果连通就会出现上面的数据源对话框的样子;
这样我们开始建立一个VC工程,我建立的是对话框的,比较基本
在里面包含#include <AFXDB.H>包含ODBC的头文件,
下面是关于打开数据库连接和查询的简单例子
CDatabase database;
if (!database.OpenEx( _T( "DSN=lzy" ),CDatabase::noOdbcDialog))
{
MessageBox("打开数据库失败");
}
CRecordset recset(&database);
CString sSql1 = "SELECT * FROM pet";
if (!recset.Open(CRecordset::forwardOnly, sSql1, CRecordset::readOnly))
{
MessageBox("查询表失败");
}
相关文章推荐
- MySQL在Windows上的安装及VC通过ODBC连接MySQL数据库
- MySQL在Windows上的安装及VC通过ODBC连接MySQL数据库
- [MySQL]VC++通过Pipe连接数据库(ODBC)
- C API 通过ODBC 连接数据库MYSQL
- JSP 通过 jdbc-odbc 连接 mysql 出…
- javascript连接mysql与php通过odbc连接任意数据库
- LINUX通过ODBC连接MySQL
- VC++通过API连接MySQL
- cognos通过odbc连接mysql
- Debian通过ODBC连接Mysql
- MFC通过ODBC连接Mysql程序
- C#通过ODBC连接mysql
- MFC通过ODBC方式连接mysql
- ORACLE 11g 通过odbc建立连接到mysql库的database link
- 使用Excel 通过 ODBC 连接到 MySQL 数据库
- LDAP通过ODBC连接Mysql进行数据管理
- powerdesigner通过ODBC连接MySQL实现逆向工程
- PowerBuilder通过ODBC连接MySQL
- VC中,使用ODBC 驱动连接Mysql
- Oracle 通过ODBC 连接MySql