OTL是一个轻量级的数据库操作工具;可以访问多种数据库(oracle,db2,mysql, sql server等等)
但是它只能用于c++。
otl_connect db ; //数据库连接对象。
otl_stream; //类似于io流操作。
#include <iostream>
#define OTL_ODBC_MYSQL //使用mysql数据库
#include <otlv4.h> //otl的头文件
using namespace std;
otl_connect db;
void insert() { otl_stream o(1, // buffer size "insert into test_tab values(:f1<int>,:f2<char[31]>)", db // connect object ); char tmp[32]; for(int i=1;i<=100;++i) { sprintf(tmp,"Name%d",i); o<<i<<tmp; } }
void select(const int af1) { char stmbuf[1024]; sprintf(stmbuf, "select * from test_tab where f1>=