Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > MySQLWrapper(推荐一款MySQL C API封装类库)v.0.4
【标  题】:MySQLWrapper(推荐一款MySQL C API封装类库)v.0.4
【关键字】:MySQLWrapper,MySQL,API,v.0.4
【来  源】:http://blog.csdn.net/BoXoft/archive/2006/11/03/1365419.aspx

MySQLWrapper(推荐一款MySQL C API封装类库)v.0.4

Your Ad Here

想用VC6+MySQL写个软件,需要封装了MySQL C API的类库,于是开始google。

MySQL++(http://tangentsoft.net/mysql++/)看上去不错,用了很现代的C++,需要VS2005支持,而我又习惯了VC6+WndTab+Visual Assist X的环境,只好将其搁置,继续google。不久看到MySQLWrapp: MFC-Extension Library for MySQL(http://www.codeguru.com/cpp/data/mfc_database/misc/article.php/c10041/),codeguru上得到4星半,嗯,可以考虑。支持VC6, 。把源代码down下来试试。

之前,我装了MySQL5.026(community版),字符编码utf-8。参考Demo Database(http://www.codeguru.com/cpp/data/mfc_database/misc/article.php/c10041__2/)一节,将test_db.sql放到C盘,再mysql> source c:\test_db.sql,就导入了示例数据库。然后将G:\MySQL\MySQL Server 5.0\lib\opt下的libmysql.dll复制到MySQLDemo\Debug和MySQLDemo\Release下。打开MySQLDemo.dsw,编译运行,一切OK。

下一个问题:怎么让它支持中文呢?在n个不眠之夜后,我骂了自己一句Stupid。下面公布解决方案:在MySQLWrapp classes下的CSQLConnection类的Open()函数最后添加一行:mysql_query(m_hConnect, "SET NAMES gbk");

下图显示了“MySQL Command Line Client中文操作示例”文中使用的animals表:

 

Keep track of:【上一篇】
Hacking Diablo II之外挂实战教程:去除D2JSP试用版显示的Trial Version信息:【下一篇】
【相关文章】
  • MySQL:日期和时间函数
  • MySQL Command Line Client中文操作示例 v.0.2
  • SQLyog(推荐一款 MySQL 客户端)v.0.1
  • 在Linux下编译安装MySQL并通过C语言操作MySQL数据库
  • MySQLWrapper(推荐一款MySQL C API封装类库)v.0.2
  • MySQL数据库的初次使用
  • Linux下用C语言操作MySQL
  • Comparison of Oracle, MySQL and PostgreSQL DBMS
  • MySQL Cluster on two Server
  • MySQL 优化(一)
  • 【随机文章】
  • PL/SQL Developer 7.0.2 来了
  • ASP的起源
  • 用Javascript实现鼠标拖拽网页表单
  • 24+2千兆双绞线口智能交换机
  • CURL部分用法
  • asp.net2.0数据库操作
  • MiddleGen怪问题,生成的hbm.xml文件的数据类型和数据库类型不一致
  • 传奇3 道士PK法
  • 脱掉QSound Qmp3D V1.0的vbox壳
  • 采用行写方式的聊天程序(之二)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.