0 C++通过ODBC方式连接数据库SQLServer及增删查改操作【图书借阅系统为例】
C++通过ODBC方式连接数据库SQLServer及增删查改操作【图书借阅系统为例】_odbc5.2 c++怎么连接数据库-CSDN博客
0.1 c++使用libODBC
linux - /lib/x86_64-linux-gnu/libodbc.so.2
win - /c/WINDOWS/SYSTEM32/ODBC32.dll
#ifdef _WIN32
#include <Windows.h>
#endif
#include <sql.h>
#include <sqlext.h>
#include <stdio.h>
//#include <iostream>
using namespace std;
#if 1
int main() {
SQLHENV hEnv = NULL;
SQLHDBC hDbc = NULL;
SQLRETURN retcode;
// 分配环境句柄
SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &hEnv);
// 设置环境属性
SQLSetEnvAttr(hEnv, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0);
// 分配连接