搭建环境 Visu al Stu dio 2008 + SQL Serv er 2008 + MSODBC(SQL Serv er 2008 已经携带) 首先将SQL Serv er 2008 安装好 并确保以开放1433 端口
检测方法: 打开cmd 输入命令 netstat –an 回车即可得到下图: 给予以上前提我们将SQL Serv er 的 SQL Serv er 身份验证模式打开,确保能够使用用户 sa身份登录数据库进行操作
(这很重要) 打开的方法是找到 SQL Serv er 配置管理器 将SQL Serv er 网络配置的两个协议中的 Named Pipes 协议和 TCP/IP 协议(一共四个)全部打开
(详细方法可在网上查到) 使用 sa 身份登录数据库然后创建一个数据库命名为 test,在建立一个 test 表(a v archar(200),b v archar(200))
配置 C 语言环境 打开 Visu al Stu dio 2008 新建项目选择 Visu al C++ 下的 Win32 控制台应用程序设置成空项目,并输入以下代码: #include #include #include #include #include #include #include #define MAXBUFLEN 255 SQLHENV henv = SQL_NULL_HENV; SQLHDBC hdbc1 = SQL_NULL_HDBC; SQLHSTMT hstmt1 = SQL_NULL_HSTMT; /* cpp文件功能说明: 1
数据库操作中的添加,修改,删除,主要体现在SQL语句上a 2
采用直接执行方式和参数预编译执行方式两种 */ int main(){ RETCODE retcode; //预编译SQL语句 UCHAR pre_sql[22