1. 在数据库中添加数据
在数据库中建表,并插入数据。
CREATE DATABASE NorthWind;
GO
use NorthWind;
CREATE TABLE CUSTOMERS(
CustomerIDVARCHAR(50),
ContactName VARCHAR(50),
Phone VARCHAR(20),
);
INSERT INTO CUSTOMERS(CustomerID, ContactName, Phone)VALUES('000001', '张三', '1008611');
INSERT INTO CUSTOMERS(CustomerID, ContactName, Phone)VALUES('000002', '李四', '1008612');
INSERT INTO CUSTOMERS(CustomerID, ContactName, Phone)VALUES('000003', '王五', '1008613');
2. 创建数据源
需要创建NorthWind的数据源。(省略)
3. C语言代码实现
1) SQLAllocHandle 申请环境句柄。 && SQLSetEnvAttr 设置环境句柄属性。
2) SQLAllocHandle 申请连接句柄。&& SQLSetConnectAttr 设置连接句柄属性。
3) SQLConnect 连接数据源。
4) SQLAllocHandle 申请语句句柄。
5) SQLExecDirect 执行语句。
6) SQLBindCol 绑定数据到缓冲区。