数据库组件及应用实例课件.ppt

数据库组件及应用实例课件.ppt

ID:57126743

大小:513.50 KB

页数:45页

时间:2020-08-01

数据库组件及应用实例课件.ppt_第1页
数据库组件及应用实例课件.ppt_第2页
数据库组件及应用实例课件.ppt_第3页
数据库组件及应用实例课件.ppt_第4页
数据库组件及应用实例课件.ppt_第5页
资源描述:

《数据库组件及应用实例课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库组件及应用实例行言数据库组件结构DBBDE概述Delphi内置了BorlandDatabaseEngine(BDE),为开发数据库应用程序提供了强大的数据库引擎。它的基于驱动程序的体系结构和面向对象的特征为访问各种数据库提供了一致的接口。BDE别名(BorlandDatabaseEngineAlias)是一个名字和一组描述数据库网络资源的参数。BDE应用程序利用“别名”去连接一个共享的数据库。建立别名为Oracle数据库建立别名SQL*Plusoracle10数据库组件分布DB该类控件在DataControl标签页上这些控件可以显示数据库中的数据或提供操作数据的界面。该

2、类控件的大部分与前面介绍的位于Standard标签页上的基本组件名称类似,界面也相象,如DBEdit,DBMemo,DBCheckBox等。它们都有指定的数据源,都可以与数据库的数据相连系。数据库应用界面采用这些控件最为方便。数据感知控件DB数据感知控件DBDBEdit该组件用一个编辑框显示与之相连的字段的当前值,并允许使用标准编辑框的技术进行编辑。DBGrid该控件以表格形式显示数据集中的数据,并象一般电子表格那样,允许用户操纵表格中的数据。DBNavigator导航按钮,可定位、编辑、插入、删除、提交及刷新数据集中的记录。数据集组件DBTTable表组件该组件封装了一个数

3、据库表的所有结构和数据,使用TTable可以访问数据库中一张表中的数据。Ttable提供对数据库表中每一个记录和每一个域的直接访问,TQuery查询组件一个查询组件封装了一个SQL语句,该语句在客户应用程序中用于在一个或多个数据库表中检索、插入、修改和删除数据。因此,该组件实际上是为你使用SQL语句操纵数据库提供了一种手段。数据源组件DBTDataSource-数据源组件为了给数据感知控件提供一个抽象层和标准接口,Delphi专门提供了一个数据源组件TDataSource。该组件是一个不可视的数据库组件。数据源组件在数据集组件和窗体上的数据控件之间提供了一个管道,它实现了对源

4、于数据集数据的显示、导航和编辑。SpeciesNo编号数值型(N)Category分类字符型(A)Common_Name通用名字符型(A)Species_Name专用名字符型(A)Length(cm)长度数值型(N)Length_in长度数值型(N)Notes文字说明注释型(M)Graphic图片图像型(G)示例数据库表的结构数据库应用实例DBPanel1属性Align为alBottom。高度调整到窗体的三分之一。建立Table对象Table1的属性Databasename设为DBDEMOS。实现了对指定数据库的访问。TableName设为BIOLIFE.DB,实现对表的访问

5、数据库应用实例DBActive属性决定数据集与数据库中的数据是否建立连接。当Active为False时,数据集关闭,此时数据集不能对数据库中的数据进行读写而当Active为True时,数据集打开,此时数据集可以对数据库中的数据进行读写。数据库应用实例DB建立数据源(DataSource)对象DataAccess–DataSource属性DataSet设为Table1数据库应用实例DB建立数据感知控件-表格对象DataControls–DBGrid放到Panel1中。DBGride1属性Align设为AlLeft,并拖动右边缘以填满Panel1的四分之三。DBGride1属性D

6、ataSource1设为DataSource1。数据库应用实例DB设Table1的属性Active为True数据库应用实例DB建立数据导航控件-NavigatorDataControl–DBNavigatorDBNavigator1属性DataSource设为DataSource1数据库应用实例DB建立DBMemo控件对象属性:DataSouruce设为DataSource1DataField设为NotesScrollBars设为ssVertical数据库应用实例DB属性:DataSouruce设为DataSource1DataField设为Graphic建立DBImage控

7、件对象数据库应用实例DB数据库应用实例DBDelphi数据库桌面系统DatabaseDesktopDelphi桌面系统是一个典型的MDI程序,它主要支持三种类型的窗口:Table窗口在该窗口中可以修改数据库表的结构,以及操纵数据库表中的记录。Query窗口在该窗口中可以对数据库表进行查询和修改操作(如插入、删除和修改记录等)。SQL编辑器窗口在该窗口中可以直接输入和执行SQL语句.Delphi数据库桌面系统所使用的文件类型主要有以下几种:.DBParadox的表.DBFdBASE的表.SQLSQL文件.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。