首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

用mysql c++ API 联接mysql数据库不支持

2012-08-09 
用mysql c++ API 连接mysql数据库不支持*CREATE TABLE test(id INT , name varchar(50))con-setSchema(t

用mysql c++ API 连接mysql数据库不支持*
CREATE TABLE test(id INT , name varchar(50))
con->setSchema("test");
  pstmt = con->prepareStatement("SELECT * FROM guestinfo ");
异常:

TestDll.exe 中的 0x7c812afb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012da54 处的 sql::SQLException。
Error:Using unsupported buffer type: 253 (parameter: 2) 

这是为什么呢,不支持?
mysqlC函数库支持啊

[解决办法]
不能调试一下吗?光这么判断也无法判断,看看是哪一行出的错。
[解决办法]

探讨

不有一点,可能是c++库用了boost的东西,难道还需要相应的库?
感觉也不太可能吧,boost应该只是用了一些源码,应该是已经编译进去的啊。。
这是官网上给的一个例子,适当修改后就可以验证我的问题:
http://dev.mysql.com/doc/refman/5.1/en/connector-cpp-examples-complete-example-2.html

热点排行