• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

数据库管理系统设计编程

发布: 2008-10-14 11:03 | 作者: 不详 | 来源: 测试时代采编 | 查看: 115次 | 进入软件测试论坛讨论

领测软件测试网


一、使用的是MFC AppWizard
二、数据库支持与否:
None:不支持  Header files only:只添加头文件,自己创建数据库类
DataBase view without files support:不希望用户通过应用程序访问特定文件以外的文件(一般使用)
DataBase view with files support:提供自由度,可以使用数据源,也可使用文件
三、数据源设置
ODBC:选择已注册的数据库

记录集类型:Snapshot:快照模式,系统一次下载整个查询
       Dynaset:动态记录集,给每一个请求的记录创建一个实际指针,基本上实时,但访问量过   大,对网络负载大(常用)
    Table法:数据表法,仅用于DAO,把查询的内容放入一个临时表
进行选择数据库中的表
其余使用向导的默认的设置
四、显示数据库记录
(一)向表单中添加一些控件来显示数据库中的记录;
(二)为控件添加相对应的成员变量,成员变量名中可以下拉选择,这些变量是已经通过记录集指针变换的,多个表里的属性字段已经经过了改变,并非原来的字段,所以要搞清楚多个表中存在重复字段的选择;
(三)数据交换过程
   DoFieldExchange      DoDataExchange
数据库表<————————>视图类成员m_pSet<————————>视图中的控件
(四)连接数据源
    连接到一个配置好的数据源:
    CDatabase m_database;//声明数据库对象
 if(!m_database.IsOpen())
  {
     if(!m_database.Open(_T(ODBC DSN Name)))

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网