c++ - 无法解析符号 otl_connect(不包括 otl_connect 类)

标签 c++ mysql visual-c++ otl

我一直在尝试使用 OTL_ODBC 连接到 mysql。我已在 Visual Studio 2010 项目中包含 OTL 头文件 (otlv4.h),但当我尝试使用 otl_connect 时,它显示错误“无法解析符号 otl_connect”,并且 otl_connect 类显示为红色:

enter image description here

我可以知道我哪里做错了吗?

#define OTL_ODBC
#include "otlv4.h"
int main(int argc, char* argv[])
{
  otl_connect db;
}

最佳答案

otl_connect 位于命名空间 odbc 内。尝试odbc::otl_connect

关于c++ - 无法解析符号 otl_connect(不包括 otl_connect 类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47674160/

相关文章:

mysql - 有 3 列感兴趣,需要显示它们的图表,使用 MYSQL

c++ - 在 MSVC19 中的 lambda 中捕获可变参数包的问题

c++ - 将 NetBeans C++ 项目导入 Visual Studio 2010

c++ - "Main"已在当前范围内声明

c++ - 在立方体面上应用图像 - VTK

c++ - 括号后面的类名是什么类型

MySQL ORDER BY 键值对键为主键

mysql - 在 mysql 中使用 alter table 将日期转换为日期时间或时间戳

c++ - 如果将对象创建为引用,为什么即使基类析构函数不是虚拟的,派生类析构函数也会被调用

c++ - istream& getline (istream& is, string& str);可以用于具有 '\n' 的数据吗?