MFC odbc 连接MySQL 的 (SQLConfigDataSource动态DSN)
来源:互联网 发布:mac u盘恢复出厂设置 编辑:程序博客网 时间:2024/06/05 13:26
使用环境:VS2010 + MySQL 5.5 + ODBC使用的是MySQL connecter 5.2 odbc;
首先:
// 添加数据库的信息头文件#include <odbcinst.h> #include "afxdb.h"// 添加数据库的信息头文件
再在程序中添加库文件:odbccp32.dll 和 odbccp32.lib。
当然也可以动态的导入该 dll文件。此处使用静态目录了;
vs2010 验证支持的odbccp32.dll 和 odbccp32.lib 下载地址:
http://download.下载连接。
/*此处添加自动注册DSN的处理方法,完成自动的注册ODBC 服务*/if(!SQLConfigDataSource(NULL,ODBC_ADD_DSN,L"MySQL ODBC 5.2 Unicode Driver",L"DSN=TESTExcel\0 UID=root\0 PWD=******\0 SERVER=127.0.0.1\0 DATABASE=chh1\0\0")) { AfxMessageBox(L"不能添加ODBC 的DSN"); return ; }
MySQL ODBC 5.2 Unicode Driver //是打开ODBC管理器添加DSN时看到的驱动
DSN=TESTExcel\0 //TESTExcel是简历ODBC时对要连接的数据库的别名。
UID=root\0 //登录的用户名
PWD=******\0 //登录密码
SERVER=127.0.0.1\0 //本地登录
DATABASE=chh1\0\0 //登录的数据库名称 注意所有的 \0 必须保留。
好了这样就可以完成动态的DSN。
0 0
- MFC odbc 连接MySQL 的 (SQLConfigDataSource动态DSN)
- 动态连接数据库及动态建立odbc’dsn的delphi实现
- 动态连接数据库及动态建立ODBC,DSN(ZT) 选择自 SafeF8 的 Blog
- 动态连接数据库及动态建立ODBC,DSN(ZT)
- delphi连接mysql不用添加DSN(mysql connector odbc 5.1版)
- 几种ADO连接方式:ODBC DSN,ODBC DSN-Less
- VB6.0动态添加、修改、删除ODBC的DSN
- VB6.0动态添加、修改、删除ODBC的DSN
- MFC ODBC连接mysql数据库
- MFC ODBC连接mysql数据库
- ODBC文件DSN的结构
- 基于对话框的MFC登录界面实现(MySQl数据库ODBC连接)
- [Delphi]delphi中动态创建MySQL的ODBC连接
- delphi中动态创建MySQL的ODBC连接 --转
- MFC通过ODBC连接MySql数据库问题
- MFC通过ODBC连接Mysql程序
- MFC使用ODBC连接MySQL数据库
- vs2008下MFC中采用ado连接MySQL(ODBC、非ODBC或C API方式)
- android 成长 UI 学习之 Activity 透明,半透明效果的设置transparent
- MongoDB 基本操作
- java中的xpath,读取xml文档。
- Android数据存储之File
- 一致性(稳定)HASH算法
- MFC odbc 连接MySQL 的 (SQLConfigDataSource动态DSN)
- AFNetworking 2.0 来了
- Maximum Subarray
- eclipse下启动tomcat失败
- C++中结构体中的析构函数和构造函数
- 山寨腾讯“爱消除”游戏之屏幕拾取技术
- 实现在DeDeCMS/FCKeditor中插入flv视频
- JW Player使用简介
- OSX: 10.9的SMB网络共享连接可能破坏其权限设置