MFC ADO方法实现SQL Server数据库编程指南 - Go语言中文社区

MFC ADO方法实现SQL Server数据库编程指南


       之前在做数据库方面的编程学习的过程中,发现很多的知识细节不是很清楚,通过查了很多的资料,也走了不少的弯路。觉得有必要整理一下这方面的知识,一方面,可以为自己的学习做记录;另一方面,可以给初步学习MFC数据库编程的同学们一点参考。

由于很多知识匮乏可能考虑的不全面,文章中出现一些问题,欢迎大家指正,主要是共同学习,一起进步哈!

        1.SQL Server数据库设置

<2>打开Microsoft SQL Server Management Studio,运行连接到服务器(注意设置SQL Server登陆连接,不用windows系统的连接).

<3>在数据库中新建数据库testbase,并在新建的数据库中新建employees表用于测试。

<4>进入控制面板->工具管理->数据源(ODBC)->系统DSN,点击添加,选择SQL Server。进行一下的相关配置操作。

<5>最后点击完成,然后可以进行一下连接测试。至此,整个数据库的系统配置任务就完成。

2.      MFC实现代码访问用于测试的数据库。

<1>在你的建立的MFC项目中stdafx.h头文件中引入ADO

 

<2>定义_ConnectionPtr变量调用Connection对象的Open方法建立与服务器的连接。

数据类型_ConnectionPtr实际上是由类模板_com_ptr_t得到的一个具体的实例类。_ConnectionPtr类封装了Connection对象的Idispatch接口指针及其一些必要的操作。可以通过这个指针操纵Connection对象。

例如连接SQLServer数据库,注意初始化的连接参数,代码如下。编辑运行无异常,说明成功连接数据库。注意:连接字串可以使用如下方法获得:1、创建一个.udl文件。可以先创建一个.txt文件  2、双击打开,配置数据库,连接上数据库 3、用记事本打开这个udl文件,拷贝出连接字符串

 

 

<3>简单的数据库访问操作—遍历数据库记录并输出。可以在程序中添加ListControl视图控件进行数据的输出。

<4>程序最后调试运行结果如下所示:结果显示遍历数据库成功。至此,本指南完成任务。

OK,整个过程就是这样,要是有什么疑问请提出来,大家一起讨论学习。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/xielechuan/article/details/6876000
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 21:00:55
  • 阅读 ( 584 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢