第9章 数据库技术课件.ppt

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

第9章 数据库技术;9.1 关系数据库; (2) 记录:就是一组用于存储数据的相关字段的有序集。其中数据库中不允许有完全相同的记录。 (3) 字段:数据库中每一列称为一个字段。 (4) 关键字:关键字是表中为快速检索所使用的字段。 (5) 索引:索引是根据数据库表中记录的关键字值对表中的记录进行分类。 ; 可视化数据管理器是Visual Basic为管理数据库而设置的专门的可视化工具,使用它可方便快捷地完成创建数据库、建立数据表和数据库查询等工作。用户在VB开发环境中单击“外接程序”菜单中的“可视化数据管理器”选项启动可视化数据管理器。;可视化数据管理器及其子窗口;“添加字段”对话框;9.3 数据库访问技术;9.4 使用DAO的Data控件访问数据库;(4)RecordSetType属性 0-Table:表示所挂数据集为实表。该情况下可对记录集进行添加记录、删除记录、修改记录或记录查询。 1-Dynaset:表示所挂数据集为动态集类型。数据集来自一个实表的数据或多个实表数据的组合。不能更新数据。 2-Snapshot:表示所挂数据集为快照类型。与动态集类型相似,只能读取数据,不能更改数据。 (5)Exclusive属性 (6)ReadOnly属性 (8)EOFAction属性 (9)BOFAction属性;(1)RecordCount属性 (2)Nomatch属性 (3)Bookmark属性 (4)LastModified属性;9.4.4 对数据库记录操作的常用方法;9.4.6 数据绑定控件; 可与Data控件一起使用的标准绑定控件有:复选框、图像、标签、图片框、文本框、列表框、组合框和OLE容器控件。 可与Data控件绑定的控件包括DBListBox、DBComboBox、MSFlexGrid和DBGrid等。 表: 数据绑定控件与连接有关的属性;[例 9-1];9.5 使用ADO数据控件访问数据库;这些参数的设置比较复杂,通常用可视化的方法通过ADO属性页来设置:;(2)Recordsource属性 设置与ADO连接的数据库中的记录集。在ADO属性页对话框中,可通过“记录源”选项卡选择: 0-adCmUnknown:未知,(默认) 1-adCmdText:文本命令类型 2-adCmdTable:数据表 3-adCmdstoredProc:存储过程 (3)BOFAction属性和EOFAction属性;(4)Mode属性:设定对数据操作的权限:;(1)AddNew方法 用来在ADO控件的记录集中添加一条新记录。添加记录之后,可以给记???的各个字段赋值,并调用UpdateBatch方法保存修改,或用CancelUpdate方法取消保存。 (2)Refresh方法 在数据控件的数据源运行被改变时,通过该属性进行刷新。 (3)Move方法 用来移动记录指针,其格式和功能参数可参照前述对数据库记录操作的常用方法。 (4)Find方法 在记录集中查找满足条件的记录,若找到则记录指针指向该记录,否则指针指向数据集的末尾。 (5)UpdateBatch方法 将所有新添加的记集或修改以后的内容写入保存。 (6)Delete方法;[例 9-2] 用ADO数据控件建数据管理应用程序 (1) 首先设置ADO控件的数据源,如下: 在窗体上用鼠标右击ADO数据控件,在弹出的快捷菜单中选择“ADODC属性”命令,弹出ADO数据控件的“属性页”对话框。 单击“生成”按钮,即弹出 “数据链接属性”对话框,在“OLE DB提供者”栏中选择“Microsoft Jet 4.0 OLE DB Provider”,连接到Access2000数据库。 单击“下一步”按钮,打开“连接”选项卡,在其中输入Access数据库文件名或路径,此处我们单击右边的“…”按钮,选中磁盘中的数据库文件,再单击“打开”按钮,回到“数据库连接属性”对话框。如果数据库需要用户名或密码等信息,可在相应文本框中输入。 击“测试连接”按钮,如创建的数据连接正确,则弹出“测试成功”消息框。击“数据连接属性”对话框中的“确定”按钮,返回“属性页”,然后击“确定“按钮退出”属性页“对话框。 …… 通过上述操作,已经将ADO数据控件同Access数据库中的数据表连接了起来。 (2)为各事件过程编写程序代码。;9.5.5 ActiveX数据绑定控件;DataGrid显示数据很方便,几乎不用编写任何代码就可以实现数据库记录的完全显示。 可在DataGrid中增加记录、修改记录和删除记录,可过滤在控件中显示的数据表字段。;2.Dat

文档评论(0)

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

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

1亿VIP精品文档

相关文档