《Visual C++NET程序设计教程与上机傅肌返1章数据库编程.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:51 大小:2MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《Visual C++NET程序设计教程与上机傅肌返1章数据库编程.ppt

《VisualC++NET程序设计教程与上机傅肌返1章数据库编程.ppt

预览

免费试读已结束,剩余 41 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第11章数据库编程11.1数据库基本概念11.1.1数据库、DBMS和SQL概念表11.1表的例子11.1.2数据库的几种访问技术11.2ODBC编程技术的使用11.2.1MFC的主要ODBC类概述11.2.2CDatabase类的使用11.2.3CRecordset类的使用1.动态集、快照、光标和光标库2.域数据成员与数据交换3.记录集的建立4.Requery成员函数5.记录的过滤和排序6.滚动记录7.修改记录8.添加记录9.删除记录11.2.4CRecordView类的使用图11.2记录视图11.3应用数据库11.3.1注册数据源ODBC应用程序不能直接使用数据库,用户必须为要使用的数据库注册数据源。注册数据源的工作由ODBC管理器完成,该管理器位于Windows控制面板的32位ODBC内。下面为Access数据库student.mdb注册数据源。(1)打开控制面板,打开管理工具,双击【数据源(ODBC)】图标,则会显示一个【ODBC数据源管理器】,如图11.4所示。在管理器中选择【用户DSN】选项卡,该选项卡只对用户可见,而且只能在用户当前机器使用。(2)单击【添加】按钮,则会弹出一个【创建新数据源】对话框。在该对话框中选择MicrosoftAccessDriver(*.mdb),然后单击【完成】按钮,如图11.5所示。(3)接下来会显示一个ODBCMicrosoftAccess安装对话框,如图11.6所示,该对话框用来把数据库与一个数据源名连接起来。在【数据源名】文本框中输入“MydatabaseforVC”,然后单击【选择…】按钮,在随后弹出的对话框中找到并选择student.mdb。连续单击【确定】按钮后,一个名为MydatabayeforVC的新数据源就被注册到了管理器中。图11.4ODBC数据源管理器图11.5【创建新数据源】对话框图11.6【ODBCMicrosoftAccess安装】对话框11.3.2创建应用程序(5)单击【确定】按钮,则会打开一个【登录】对话框,如图11.10所示。如果数据库没有密码,直接单击【确定】按钮即可。(6)这时出现选择数据库对象对话框,展开表,选择xs表(图11.11)。单击【确定】按钮退出。(7)单击【完成】按钮,建立工程。这时提示可能数据库会有密码,如图11.12所示,这里直接确认,将在下面的介绍中处理这一情况。图11.7设置程序类型图11.8设置数据库支持图11.9选择数据源图11.10【登录】对话框图11.11选择表图11.12密码提示11.3.3添加资源和代码图11.13资源列表图11.14界面设计11.4DAO编程技术的使用11.4.1如何选择ODBC与DAO11.4.2DAO应用程序的编写1.编写MFCDAO应用程序的第一步2.数据查看选择3.带有DAO的文档和视图4.DBMS选择11.5自动注册DSN和创建表11.5.1自动注册DSN11.5.2用ODBC创建表11.5.3用DAO创建表11.6ADO编程技术的使用11.7上机指导