产品信息管理系统—数据库实现.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
产品信息管理系统—数据库实现

产品信息管理系统 ——数据库实现 班级: 姓名: 学号: 产品信息管理系统的简介 产品信息管理系统是在Visual C++环境下的数据库编程,后台使用Access数据库,在产品信息管理系统界面,可以根据需要进行相应的操作。管理员可以对产品信息进行添加、删除、修改等操作,避免了很多不必要的麻烦,也可以对产品信息进行查询,方便管理。 数据库访问技术简介 ODBS,即开放数据库互连,它提供了一组标准应用程序编程接口,用户可使用SQL语句实现对数据库管理系统的访问。ODBC应用程序通过ODBC API访问不同数据源的数据,每个不同的数据源都由一个ODBS驱动程序支持。用户可使用ODBC环境中的驱动程序管理器,实现驱动程序与ODBS数据源的连接。这样在使用数据库操作指令时,由ODBS选中的驱动程序提供转换,解释成ODBS环境下的数据库表的具体操作。当用户的应用程序与一个数据源建立连接时,ODBS驱动管理器会为Visual C++数据库程序装入合适的驱动程序。ODBC体系架构如下: 程序--ODBC驱动程序管理器--ODBC驱动程序--各种关系数据库”中→选择“添加”→选择“Microsoft Access Driver (*.mdb)” →完成→在弹出的窗口中选择建立的数据库位置并填入要建立的数据源名称→确定。 图5-1 创建数据源 图5-2 选择数据库 图5-3 数据源名称 6 客户端应用程开发 6.1 产品信息管理系统的功能结构图 图6-1 产品信息管理系统功能结构图 6.2 用VC++6.0创建有数据库支持的应用程序框架 打开Microsoft Visual C++ 6.0→在菜单栏中的“文件”中选择“新建”→在弹出的窗口中“文件”中选择“MFC AppWizard[exe]”→填入工程名称:→“Products”→“确定”→在弹出的窗口中选择“单文档”→点击“下一步” →“查看数据库使用文件支持”选择“数据源…” 图6-2 新建工程 图6-3 选择查看数据库使用文件支持 在弹出的窗口中Datasource的“ODBC”选择建立的数据源并在Recordset type中的“Dynaset” →“OK”→在弹出的窗口中选择数据库名称→“OK”→“下一步” →“完成”。 图6-4 选择数据源名称 6.3 设计菜单和工具条 在Dialog的IDD_PRODUCTS_FORM中使用控件工具栏绘制出下图窗口: 图6-5 绘制窗口 在Dialog中新建一个名为IDD_PRODUCTS_FIND的窗口并用Controls工具栏绘制出下图窗口: 图6-6 绘制查找条件窗口 将Menu的IDR_MAINFRAME中的菜单栏如下图如下图所示: 图6-6 数据维护 图6-7 记录 将Toolbar中的IDR_MAINFRAME中的工具栏用右侧系统提供的工具栏设计如下图所示: 图6-8 工具栏 在创建的菜单栏和工具栏按键中的属性的ID栏中填入相应的ID、标明和提示,如“ID_DATA_ADD”、“增加[A]”、“新增一条记录\n增加”。 6.4 设计CRecordView的模板 在ResourceView中,双击Dialog中的IDD_PRODUCTS_FORM,设计模板如图所示: 图6-9 设计模板 6.5 将CRecordView的模板中的控件和数据集字段关联 1、在上图面板中点击右键→选择“添加类向导”→在弹出的窗口中选择Member Variables 下的所需要关联的ID,如“IDC_EDIT_PRODUCTSID”→“Add Variables”→“member variables name”中选择相对应的ID名称→“OK”如下图所示: 图6-10 双击ID 图6-11 增加成员变量 最后完成,点击“确定”,即可将CRecordView的模板中的控件和数据集字段关联 6.6 数据浏览功能实现 在ProductsView.cpp中添加类向导,写入相应的程序即可实现。 浏览“第一条记录”的实现 在ProductsView.cpp中添加类向导:点击右键→选择“添加类向导”→在弹出的窗口中选择Message Maps→点击Objects IDs中的”ID_RECORD_FIRST”→双击Messages中的“COMMAND”和“UPDATE_COMMAND_UI”→确定 图6-12 建立第一条记录类向导 在void CProducts2V

文档评论(0)

aicencen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档