920DBc数据库管理 MFC Appwizard的创建 (1)用 MFC AppWizard(exe)创建一个单文档应用程序 EX ODBC (2)在向导的第二步对话框中加入数据库的支持,如图 (3)选中“ Database view with file support项,单击[ Data source],如图 c4二5t2,f6 配区|th0pti Toad- What database support would you like to include? Datasource My database for VC Cancel Header files only C DAO C Database view without file support C OLE DB ee OLE DB Datasource c Database view with file support H you include a database view, you must select a Recordset type data source o Snapshot C Table Data Source. Advanced No data source in selected F Detect dirty columns 图97“ Database Options”对话框 Back Finish Cancel 图9.6向导的第二步对话框
9.2ODBC数据库管理 ➢ MFC Appwizard的创建 (1)用MFC AppWizard(exe)创建一个单文档应用程序Ex_ODBC。 (2)在向导的第二步对话框中加入数据库的支持,如图。 (3)选中“Database view with file support”项,单击[Data Source],如图。 图9.6 向导的第二步对话框 图9.7 “Database Options”对话框
920DBc数据库管理 (4)选择ODBC的数据源“ My database for VC,单击[OK,如图,从中选 择要使用的表(这里选择Xs) (5)单击[OK],回到向导的第二步对话框。单击[ Finish]。 (6)编译并运行,如图 F无标-xQDc 网回区 elect Database Tables 文件①)编播①)记录①)查看①帮助00 口副M4kM 记录浏览按钮 T00:在这个对话框里设置表格控制 图9.8“ Select database tables”对话框 就绪 数字□ 图99 Ex ODBC运行结果
9.2ODBC数据库管理 (4)选择ODBC的数据源“My database for VC”,单击[OK],如图,从中选 择要使用的表(这里选择xs)。 (5)单击[OK],回到向导的第二步对话框。单击[Finish]。 (6)编译并运行,如图。 图9.8 “Select Database Tables”对话框 图9.9 Ex_ODBC运行结果 记录浏览按钮
920DBc数据库管理 >浏览记录 (1)将前面的单文档项目 EX ODBC调入。 2)切换到项目工作区窗口的 Resourceview页面,打开用于表单视图 CEx ODBCView的对话框资源 IDD EX ODBC FORM。 (3)参看图9,10向对话框中添加下列控件 控件m号 标题 民性 学生表 组框 缺省 学生表缺省 学号:::a 静态文本缺省 学号: 缺省 编辑框 IDC STU ID 缺省 d 静态文本缺省 姓名: 缺省 专业代号:ait 编辑框 IDC STU NAM 缺省 静态文本缺省 性别: 缺省 图910控件的设计 编辑框 C STU SEX 缺省 静态文本缺省 专业代号:缺省 编辑框 IDC PROF ODE 缺省
9.2ODBC数据库管理 ➢ 浏览记录 (1)将前面的单文档项目Ex_ODBC调入。 (2)切换到项目工作区窗口的ResourceView页面,打开用于表单视图 CEx_ODBCView的对话框资源IDD_EX_ODBC_FORM。 (3)参看图9.10向对话框中添加下列控件。 图9.10 控件的设计
920DBc数据库管理 (4)选择“vew菜单→“ Class wizard或按快捷键Ct+W,切换到 Member Variables页面,在 Class name框中选择 CEX ODBCView,为上述控件添加相 关联的数据成员。例如,双击 IDC PROF CODE,在弹出的对话框中的成员 变量下拉列表中选择要添加的成员变量名 m_ pset-> m_profcode,如图 (5)按照上一步骤的方法,为下表的控件依次添加相关联的数据成员。 控件D号 变量类型 变量名 字符长度 IDC PROF CODE CStn m profcode 6 IDC STU NAM配E ->m name IDC STU ID CString >m stuid 6 IDC STU SEX Member variable name m_pSet>m stuid Variable type CString Description: CString with length validation 图9.1为控件添加数据成员
9.2ODBC数据库管理 (4)选择“View”菜单→“Class Wizard”或按快捷键Ctrl+W,切换到Member Variables页面,在Class name框中选择CEx_ODBCView,为上述控件添加相 关联的数据成员。例如,双击IDC_PROF_CODE,在弹出的对话框中的成员 变量下拉列表中选择要添加的成员变量名m_pSet->m_profcode,如图。 (5)按照上一步骤的方法,为下表的控件依次添加相关联的数据成员。 图9.11 为控件添加数据成员
920DBc数据库管理 (6)编译并运行,如图。 无标惡-x0DBC 口区 文件①)编辑)记录)查看Q)帮助0E K4)N2 学生表 90101 姓名 李林 专业代号:02001 优绪 数字 图92 EX ODBC浏览记录
9.2ODBC数据库管理 (6)编译并运行,如图。 图9.12 Ex_ODBC浏览记录