#include "stdafx.h"
#include <iostream>
using namespace std;
#define OTL_ODBC_MYSQL
#define OTL_UNICODE
#pragma comment(lib,"myodbc3.lib")
#include "otlv4.h"
otl_connect db;
int _tmain(int argc, _TCHAR* argv[])
{
char* constr="Driver={MySQL ODBC 3.51 Driver};Server=localhost; Database=test; Uid=root; Pwd=root; CharSet=UTF8; ";
otl_connect::otl_initialize();
try
{
cerr<<constr<<endl;
db.rlogon(constr);
cerr<<"已链接数据库"<<endl;
db.logoff();
}
catch(otl_exception& p)
{
cerr<<p.msg<<endl;
cerr<<p.stm_text<<endl;
cerr<<p.code<<endl;
cerr<<p.sqlstate<<endl;
cerr<<p.var_info<<endl;
}
return 0;
}
环境配置要求:
1、安装mysql数据库
2、安装mysql驱动,这里使用的是MyODBC-3.51.11-2-win
#include <iostream>
using namespace std;
#define OTL_ODBC_MYSQL
#define OTL_UNICODE
#pragma comment(lib,"myodbc3.lib")
#include "otlv4.h"
otl_connect db;
int _tmain(int argc, _TCHAR* argv[])
{
char* constr="Driver={MySQL ODBC 3.51 Driver};Server=localhost; Database=test; Uid=root; Pwd=root; CharSet=UTF8; ";
otl_connect::otl_initialize();
try
{
cerr<<constr<<endl;
db.rlogon(constr);
cerr<<"已链接数据库"<<endl;
db.logoff();
}
catch(otl_exception& p)
{
cerr<<p.msg<<endl;
cerr<<p.stm_text<<endl;
cerr<<p.code<<endl;
cerr<<p.sqlstate<<endl;
cerr<<p.var_info<<endl;
}
return 0;
}
环境配置要求:
1、安装mysql数据库
2、安装mysql驱动,这里使用的是MyODBC-3.51.11-2-win