#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <sql.h>
#include <sqlext.h>
#include <sqltypes.h>
#include <odbcss.h>
#define MAXBUFLEN 555
SQLHENV henv = SQL_NULL_HENV;
SQLHDBC hdbc1 = SQL_NULL_HDBC;
SQLHSTMT hstmt1 = SQL_NULL_HSTMT;
int main(){
RETCODE retcode;
SQLWCHAR sql[]= L"insert into test values('900','300')";
SQLWCHAR ConnStrIn[MAXBUFLEN] = L"DRIVER={SQL Server Native Client 10.0}; SERVER=192.168.0.102,1433;UID=sa; PWD=pass;Trusted_Connection=yes;DATABASE=test; ";
#include <string.h>
#include <windows.h>
#include <sql.h>
#include <sqlext.h>
#include <sqltypes.h>
#include <odbcss.h>
#define MAXBUFLEN 555
SQLHENV henv = SQL_NULL_HENV;
SQLHDBC hdbc1 = SQL_NULL_HDBC;
SQLHSTMT hstmt1 = SQL_NULL_HSTMT;
int main(){
RETCODE retcode;
SQLWCHAR sql[]= L"insert into test values('900','300')";
SQLWCHAR ConnStrIn[MAXBUFLEN] = L"DRIVER={SQL Server Native Client 10.0}; SERVER=192.168.0.102,1433;UID=sa; PWD=pass;Trusted_Connection=yes;DATABASE=test; ";

本文展示了如何在C程序中利用ODBC驱动直接连接到SQL Server,无需预先配置ODBC数据源。通过`SQLDriverConnect`函数连接数据库,并执行插入语句,实现了数据库操作。代码示例中,成功连接并执行了插入语句。
最低0.47元/天 解锁文章
1837

被折叠的 条评论
为什么被折叠?



