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

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

想用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,就导入了示例数据库。打开MySQLDemo,编译运行,一切OK。

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

OK,就到这里吧。lp骂我无聊,占着**不拉*了。

体会Unicode编码:【上一篇】
暴雪和黑客的战争二:暴雪的第一击:【下一篇】
【相关文章】
  • MySQL数据库的初次使用
  • Linux下用C语言操作MySQL
  • Comparison of Oracle, MySQL and PostgreSQL DBMS
  • MySQL Cluster on two Server
  • MySQL 优化(一)
  • MySQL 优化(二)
  • MySQL 同步(一)
  • MySQL 同步(二)
  • MySQL 同步(三)
  • MySQL 同步(四)
  • 【随机文章】
  • 802.11a和802.11g崭露头角
  • LOGO制作实例教程
  • Debian 3.1 桌面安装方法
  • c连接mysql的实例
  • 爆破经验谈(1)
  • ISDN BRI配置举例
  • 让我们的MSN生动起来
  • 英语口语
  • 我心目中的女神,,,居然有人叫自己男人一样的神?!
  • 备忘录模式(Memento Pattern)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.