【C++连接数据库】SQL server 2008
2012-08-22 12:52
309 查看
方法来自: http://blog.csdn.net/dlutxie/article/details/6849385
#pragma once #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers #include <stdio.h> #include <tchar.h> //使用#import把动态连接库msado15.dll导入,生成定义ADO库的两个C++头文件:msado15.tlh和ado15.tli #import "c:\Program Files\Common Files\System\ADO\msado15.dll" no_namespace rename("EOF", "EndOfFile") void main() { char *sqlCommand = "insert into 雇员 values('C++',2012); "; _bstr_t strConnect = "DSN=sql2008;Database=test;uid=sa;pwd=csc;"; //初始化COM库 ::CoInitialize(NULL); //添加一个指向Connection对象的指针m_pConnection _ConnectionPtr m_pConnection(__uuidof(Connection)); //创键Connection对象 if(FAILED(m_pConnection.CreateInstance(__uuidof(Connection)))) { printf("创键Connection对象时出错\n"); } try { //连接数据库 m_pConnection->Open(strConnect,"","",adModeUnknown); } catch(_com_error e) { printf("连接数据库时出错\n"); } m_pConnection->Execute(sqlCommand, NULL, 1);//执行SQL语句 m_pConnection->Close(); //释放程序占用的COM 资源 ::CoUninitialize(); }
相关文章推荐
- [sql server 2008 r2] 开启数据库远程连接
- 解决SQL Server 2008 不能使用 “.” local本地连接数据库问题
- SQL Server 2008杀数据库连接
- Eclipse连接SQL Server 2008数据库
- JFinal连接SQL Server 2008 R2数据库
- Java 连接SQL SERVER 2008数据库
- hibernate连接SQL server 2008数据库取数据。
- SQL Server 2008如何开启数据库的远程连接
- [数据库连接字符串] SQL SERVER 2008 连接字符串
- java连接sql server 2008 R2数据库
- Visual C# 2008+SQL Server 2005 数据库与网络开发--8.2.1 使用连接字符串
- eclipse连接数据库sql server 2008
- hibernate配置文件如何连接sql server 2008数据库
- SQL Server 2008 ADO连接数据库慢的解决方法
- SQL Server 2008 R2如何开启数据库的远程连接
- java 连接sql server 2008 R2数据库【百度文库——转载】
- 图解微软ReportBuilder3连接Sql Server 2008数据库表创建报表
- 关于数据库连接字符串问题(第一部分连接SQL Server 2008)
- c3p0联合struts2与DBUtils组件连接SQL Server 2008数据库
- Android通过JTDS直接连接SQL Server 2008数据库