C++连接SQL数据库分步骤进行.doc
《C++连接SQL数据库分步骤进行.doc》由会员分享,可在线阅读,更多相关《C++连接SQL数据库分步骤进行.doc(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateC+连接SQL数据库分步骤进行C+连接SQL数据库分步骤进行C+连接SQL数据库分步骤进行我们在进行C+连接SQL数据库的操作时,首先应该进行相应的系统配置,然后初始化C+与SQL连接,然后再进行数据连接的操作,然后应用SQL执行语言来具体操作。AD: 每一种编程语言在应用于程序开发中时都会有许多方法应用于数据库的操作。由于网上很多关于C+连接SQL数据库的一些应用没
2、有详细的说明和完整的解决方法,所以我个人总结了一下。 另外由于本人能力有限,所以所写内容可能存在缺陷。 C+动态创建对象应用技术讲解 C+调用python脚本函数基本应用指南 C+中C风格字符串基本概念介绍 C+字符串类型基本概念概述 C+参数传递一般应用方式讲解 C+连接SQL数据库第一步 系统配置1.设置SQLSERVER服务器为SQL登录方式,并且系统安全性中的sa用户要设置登录功能为“启用”,还有必须要有密码。2.需要在ODBC中进行数据源配置,数据源选”SQL SERVER”,登录方式使用“使用输入用户登录ID和密码的SQL SERVER验证”,并填写登录名(sa)和密码,注意一点,
3、密码不能为空,这就意味着你的sa用户必须得有密码。否则无法通过系统本身的安全策略。测试通过就完成了配置。C+连接SQL数据库第二步 C+与SQL连接初始化1.在你所建立的C+项目中的stdafx.h头文件中引入ADO具体代码如下1. #import“c:ProgramFilesCommonFilesSystemadomsado15.dll”no_namespacerename(”EOF”,“adoEOF”)rename(”BOF”,“adoBOF”)2.定义_ConnectionPtr变量后调用Connection对象的Open方法建立与服务器的连接。数据类型_ConnectionPtr实际上
4、是由类模板_com_ptr_t得到的一个具体的实例类。_ConnectionPtr类封装了Connection对象的Idispatch接口指针及其一些必要的操作。可以通过这个指针操纵Connection对象。例如连接SQLServer数据库,代码如下:1. /连接到MSSQLServer 2. /初始化指针 3. _ConnectionPtrpMyConnect=NULL; 4. HRESULThr=pMyConnect.CreateInstance(_uuidof(Connection); 5. if(FAILED(hr) 6. return; 7. /初始化链接参数 8. _bstr_ts
5、trConnect=“Provider=SQLOLEDB;9. Server=hch;10. Database=mytest;11. uid=sa;pwd=sa;”;/Database指你系统中的数据库 12. /执行连接 13. try 14. 15. /Open方法连接字串必须四BSTR或者_bstr_t类型 16. pMyConnect-Open(strConnect,“”,“”,NULL); 17. 18. catch(_com_error&e) 19. 20. MessageBox(e.Description(),“警告”,MB_OK|MB_ICONINFORMATION); 21.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 连接 SQL 数据库 步骤 进行
限制150内