第十章数据库程序设计.ppt





《第十章数据库程序设计.ppt》由会员分享,可在线阅读,更多相关《第十章数据库程序设计.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十章数据库程序设计VisualBasic6.0是一个功能强大的编程语言,同时它也提供了强大的数据库编程能力,依靠它可以快速高效地开发数据库应用系统。它与其他许多其他专门的数据库开发平台相比毫不逊色,甚至使用起来更加快捷、便利。本章将介绍可视化数据管理器、数据访问对象、Data控件及记录集和绑定控件、ADO数据控件、DataGrid控件、MSHFlexGrid控件、DataList控件和DataCombo控件、DBList控件和DBCombo控件、MSFlexGrid控件以及SQL语言等内容,以及如何在VisualBasic6.0环境中合理地通过使用它们进行数据库程序设计。10.1Visual
2、Basic6.0数据库编程基础VisualBasic6.0提供了强大的数据库编程能力,完全可以与其他数据库编程语言相媲美。所有的数据库编程语言都是针对数据库进行操作的,它们都有自己特定格式的数据库,VisualBasic6.0可以对多种数据库进行操作,它默认的数据库是Access数据库。10.2可视化数据管理器可视化数据管理器是VisualBasic6.0为用户提供的创建数据库并对其进行维护的一个简单易用的工具。通过它可以创建许多常用类型的数据库及其数据表,并能实现数据记录的添加、删除、修改、查找以及对数据表结构的修改。10.3数据访问对象ADO又称为OLE自动化接口,是由Microsoft推
3、出的最新的、功能最强的数据访问接口。ADO对象模型是数据库引擎(DbEngine)对象的接口,数据库引擎就是通过这些对象对数据库进行操作的。ADO对象层次模型如图10-11所示。10.4Data控件Data控件是VisualBasic访问数据库的一个利器。它通过MicrosoftJet数据库引擎实现数据访问,并且可以创建某些数据库应用程序而不必编写任何代码。在VisualBasic6.0的企业版中,它可以使用三种类型的记录集(Recordset)对象中的任何一种来提供对存储在数据库中数据的访问。Data控件允许移动所挂数据集的记录指针、通过与它绑定的控件显示和操纵所挂数据集的数据。10.4.1
4、Data控件的属性(1)Connect属性(2)DatabaseName属性(3)RecordSource属性(4)ReadOnly属性(5)Exclusive属性(5)Exclusive属性(7)BOFAction和EOFAction属性10.4.2Data控件的事件1.Reposition事件Reposition事件在一条记录成为当前记录之后触发。2.Validate事件与Reposition事件不同,Validate事件不仅发生在指针完成向新记录移动之前,并且在Update方法之前(用UpdateRecord方法保存数据时除外)。10.4.3Data控件的方法1.Rafresh方法2.U
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十 数据库 程序设计

限制150内