第10章 Oracle9i数据库应用程序的开发课件.pptVIP

第10章 Oracle9i数据库应用程序的开发课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 Oracle9i数据库应用程序的开发 10.4 使用ADO技术开发Oracle9i数据库应用程序(以学生综合信息管理系统作为实例) 10.4.1 创建应用程序框架 ⑴ 打开VC++,建立一个新的工程。在“工程”选项卡中选择“MFC AppWizard(exe)”选项,在“工程”文本框中输入“学生综合信息管理系统”,在“位置” 文本框中选择“D:\Microsoft Visual Studio\MyProjects”,其它设置不变。 ⑵ 单击“确定”按钮,在“MFC AppWizard-step 1”对话框中选择应用类型为“基本对话”,其它设置不变,如图10.27所示。 ⑶ 单击“下一个”按钮,在“MFC AppWizard-step 2 of 4”对话框中选择“关于框符”、“3D控制”和“ActiveX控件”,输入标题对话为“学生综合信息管理系统”。如图10.28所示。 ? ? ? ? ? ? 图10.28 应用程序特色设置 ⑷ 单击“完成”按钮,弹出“新建工程信息”窗口后,单击“确定”按钮,即创建了应用程序框架。 10.4.2 制作应用程序的启动界面:基于“基本对话”类型的向导创建的应用程序框架中自动生成了对话框资源IDD_MY_DIALOG,它是应用程序的主对话框,亦即应用程序启动的主界面。可以对其重新设置,将它设为应用程序的启动界面。步骤是: ⑴ 双击“IDD_MY_DIALOG”,删除其中的提示文本框“TODO:在这个对话框里设置表格控制”及“确定”、“取消”按钮。重新设置其布局如图10.29所示,其中加入了一个标签控件和两个命令按钮控件,它们的ID分别为IDC_STATICWELCOME、IDC_BUTTONLOGIN、IDC_BUTTONLOGOUT。 ⑵ 编写“进入系统”命令按钮的过程代码为: void CMyDlg::OnButtonlogin() { // TODO: Add your control notification handler code here CMainDlg MainDlg; MainDlg.DoModal(); } 说明:CmainDlg类将在后面创建。 ⑶ 编写“退出系统”命令按钮的过程代码为: void CMyDlg::OnButtonlogout() { // TODO: Add your control notification handler code here OnOK(); } 10.4.3 制作应用程序的主界面 上面已将主对话框IDD_MY_DIALOG用作应用程序的启动界面,作为一个应用程序,还需要一个主界面。为此,需在工程中添加一个对话框资源,用作本应用程序的主界面。其步骤是: ⑴ 插入一个新对话框IDD_DIALOG1(方法见10.3节),标题设为“学生综合信息管理系统主界面”。 ⑵ 删除该对话框中的“OK”和“Cancel”命令按钮。 ⑶ 在该对话框中加入一个状态条控件IDC_SBARCTRL1(它是一个ActiveX控件)。加入方法是:右击对话框,在快捷菜单中单击“Inset ActiveX Control…”,弹出如图10.30所示的“插入ActiveX控件”对话框,从列表中选择“Microsoft StatusBar Control,version 6.0”后,单击“确定”按钮,即在对话框中插入状态条控件IDC_SBARCTRL1。 右击该状态条控件,在快捷菜单中单击“属性”,设置其属性如图10.31所示。 ⑷ 为新建对话框IDD_DIALOG1创建新类CMainDlg(方法见10.3节)。由于要在启动界面对话框IDD_MY_DIALOG中的“进入系统”按钮单击事件中调用新建对话框IDD_DIALOG1,从而进入应用程序的主界面,因此需在“学生综合信息管理系统Dlg.cpp”中对新类CmainDlg声明如下: #include stdafx.h #include 学生综合信息管理系统.h #include 学生综合信息管理系统Dlg.h //开始声明 #include MainDlg.h #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ⑸ 插入并编辑一个新的菜单资源。方法是单击VC++主菜单中

文档评论(0)

mwk365 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档