10bet网址
MySQL连接器/ c++版本说明
相关的文档10bet官方网站 下载这些版本说明
PDF (Ltr)- 319.2 kb
PDF (A4)- 319.4 kb


MySQL连接器/ c++版本说明/MySQL Connector/ c++ 1.0中的更改/ MySQL Connector/ c++ 1.0.2 (2008-12-19, Alpha)

MySQL Connector/ c++ 1.0.2 (2008-12-19, Alpha)

增加或更改的功能

  • 实现getScale ()getPrecision ()而且getColumnDisplaySize ()MySQL_ResultSetMetaData而且MySQL_Prepared_ResultSetMetaData

  • 改变了ResultSetMetaData方法getColumnDisplaySize ()getPrecision ()getScale ()返回无符号整型而不是符号整数

  • 日期DATETIME而且时间在调用MySQL_PreparedResultSet方法getString ()用()getInt ()getLong ()getBoolean ()

  • 恢复的实现MySQL_DatabaseMetaData: getTypeInfo ().现在未实现的。此外,删除cppconn / datatype.h就目前而言,直到开发出更健壮的类型实现为止。

  • 实现MySQL_PreparedStatement: setNull ()

  • 实现MySQL_PreparedStatement: clearParameters ()

  • 添加PHP脚本例子/ cpp_trace_analyzer.php筛选调试跟踪的输出。有关文档,请参阅内联注释。10bet官方网站不支持该脚本。

  • 实现MySQL_ResultSetMetaData: getPrecision ()而且MySQL_Prepared_ResultSetMetaData: getPrecision ()、更新的例子。

  • 为JDBC遵从性和回归测试增加了新的单元测试框架。

  • 添加测试/单位作为使用新测试框架进行一般单元测试的基础,请参见测试/单位/例子对于基本的使用示例。

错误修复

  • 固定MySQL_PreparedStatementResultSet:用()当基础类型为时,返回正确的值MYSQL_TYPE_FLOAT

  • 固定的错误MySQL_ConnectionMetaData: getIndexInfo ().该方法没有工作,因为发送到服务器的查询中没有包含模式名。

  • 修正了一个错误MySQL_ConnectionMetaData: getColumns ()它是表中列乘以匹配列的笛卡尔积columnNamePattern.这个例子例子/ connection_meta_schemaobj.cpp扩展到覆盖函数。

  • 固定的错误MySQL_DatabaseMetaData.所有supportsCatalogXXXXX方法返回错误真正的和所有supportsSchemaXXXX方法返回错误.现在supportsCatalogXXXXX返回而且supportsSchemaXXXXX返回真正的

  • 修复了MySQL_PreparedStatements方法setBigInt ()而且setDatetime ().在转发请求之前,他们将内部列索引递减。这导致了双倍递减,因此产生了错误的内部列索引。生成的错误消息为:

    setString()……无效的“parameterIndex”
  • 修正了一个错误getString ()getString ()现在是二进制安全的。还添加了一个新的示例。

  • 固定的错误浮动处理。

  • 固定MySQL_PreparedStatement: setBlob ().在测试中有一个类实现的简单示例sql:团