邮政编码管理

邮政编码管理

ID:42782991

大小:362.85 KB

页数:17页

时间:2019-09-22

邮政编码管理_第1页
邮政编码管理_第2页
邮政编码管理_第3页
邮政编码管理_第4页
邮政编码管理_第5页
资源描述:

《邮政编码管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MFC应用程序开发—鈿编賣询程序设计人:张艳指导老师:刘彦斌时间:2010-11-23程序要求及目的:实现一个邮政编码管理的小程序,掌握对数据库的应用开发。♦编程思路:(1)创建Access数据库,(为了简单起见,采用Access)创建一个DBpostalcode.mdb,设计表结构,并添加部分测试数据。(2)配置ODBC数据源,通过数据源(ODBC)工具配置一个数据源PostalcodeDSN,指向数据库DBpostalcode.mdba(3)通过VisualC++MFCAppwizardfexe]向导生成一个工程名为

2、Postalcode的单文档应用程序,向导生成的程序代码中,包含数据库的连接和一个基于CRecordset的类,用于操作程序中的使用到的数据表Tpostalcodeo(4)对应用程序进行界面设计并设置相应的属性参数。(5)分别实现程序中的各个区域中的功能。基本操作:实现程序的基本步骤如下所示:步骤1:创建数据库。建立一个Access的数据库,里边只有一个数据百年,表的结构如图所示:・表1:表口回区]字段名称数据类型说明A地区文本邮政編码文本J—B.长驱号数字T1—图1然后在图1所示的数据表屮添加测试数据,如下图所示(图2

3、)图2步骤2:配置ODBC数据源执行“控制面板

4、管理工具

5、数据源(ODBC)”,在数据源管理器小添加系统DSN的数据源,选择“DriverdoMicrosoftAccess(*.mdb)”类型,创建一个Access的数据源,输入数据源名称为PostalcodeDSN,选择数据库所在的硬盘物理位置,单击确定,ODBC配置完毕。步骤3创建一个单文档的应用程序框架(1)利用VisualC++MFCAppwizard[exeJ的应用程序的向导,命名工程名为Postalcode,设置该工程是基于单文档的应用程序,单击【下一步】,在

6、【你要包含数据库吗?】对话框中,选择【查看数据库使用文件】选项,并单击【数据源】,选择数据源:单击0K后,选择数据源屮已经建立的Tpostalcode表,然后单击0K。(1)单击完成即可,在建立工程的过程中,会自动生成一个基于CRecrodSet的类CpostalcodeSet,在应用程序屮通过它来实现对表Tpostalcode的操作。步骤4:设计主窗体界面。展开资源视图“Dialog”,选择“IDD_POSTALCODE_FORM(Dialog)”,进行界血设计,如下图所示:DDX按卸編査询第一冬上一条下一条最后一条职

7、得数毎yellovred毛Xcyanblue图3步骤5控件属性设置和对应成员变量设置,如下表所示:控件分组控件类型属性值对应成员变量第一部分分组框IDIDC.STATICCaption查询按钮IDIDCBUTTON1Caption按地区查询编辑控件IDIDC.EDITlCstringmstrAREA按钮IDIDCBUTT0N2Caption按邮编查询编辑控件IDIDCDIT2CstringmstrBY按钮IDIDCBUTT0N3CaptionALL第二部分分组框IDIDCSTATICCaptionDDX静态文本IDIDC

8、STATICCaption地区静态文本IDIDCSTATICCaption邮政编码静态文本IDIDCSTATICCaption长途区号编辑控件IDIDC.EDIT3CStringmstrcolumn4编辑控件IDIDCEDIT3CStringmstrcolumn5编辑控件IDIDCEDIT3CStringmstrcolumn6第三部分按钮IDIDCBUTT0N4Caption取得数据列表控件IDIDCLIST1CListCtrlmlistdata第四部分按钮IDIDCBUTTON5Caption第一条按钮IDIDCBUT

9、T0N6Caption上一条按钮IDIDCBUTTON7Caption下一条按钮IDIDCBUTT0N8Caption最后一条按钮IDIDCBUTT0N9CaptionAdd按钮IDIDC.BUTTONIOCaptionDelete按钮IDIDCBUTTON11CaptionUpdata静态文本IDIDC.STATICCaption记录信息静态文本IDIDCSTATICCaption地区静态文本IDIDCSTATICCaption邮政编码静态文本IDIDCSTATICCaption长途区号编辑控件IDIDCEDIT6CS

10、tringmstrcoluml编辑控件IDIDC.ED1T7CStringmstrcolum2编辑控件IDIDC.EDIT8CStringmstrcolum3步骤6:对对话框中的各个控件注明名称和实现消息映射,如下图所示:IDCEDIT1CStringm_strAREAIDCEDIT2CStringm_strYBID

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。