📄 032.htm
字号:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->DELPHI基础教程-->第十三章 Delphi开发数据库应用程序概述(二)</TITLE>
<META NAME="keywords" CONTENT=" DELPHI基础教程 第十三章 Delphi开发数据库应用程序概述(二)">
<META NAME="description" CONTENT=" - DELPHI基础教程 - 第十三章 Delphi开发数据库应用程序概述(二)">
<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋体"}
.tt2 {font: 12pt/15pt "宋体"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD CLASS="tt3" VALIGN="top" width="8%" bgcolor="#e0e0e0"><strong><A HREF="033.htm"><FONT style="FONT-SIZE: 9pt">后一页</font></A><BR>
<A HREF="031.htm"><FONT style="FONT-SIZE: 9pt">前一页</font></A><BR>
<A HREF="index.html"><FONT style="FONT-SIZE: 9pt">回目录</font></A><BR>
<A HREF="../../../../index.htm"><FONT style="FONT-SIZE: 9pt">回首页</font></A><BR>
</strong>
</TD>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷体_GB2312">第十三章 Delphi开发数据库应用程序概述(二)</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
<font face="宋体" lang="ZH-CN"><p>13.3.2 数据控制部件 </p>
</font><p><font face="宋体" lang="ZH-CN">
数据控制部件页上的部件,主要用于设计用户界面,对数据库中的数据进行浏览、编辑、插入、删除等操作。因而数据控制部件常常又被称为数据浏览部件,数据控制部件其实是在Standard页上的标准部件的基础上,相应地增加了数据浏览功能,使得它们能够显示和编辑数据库中数据信息。 </p>
</font><p><font face="宋体" lang="ZH-CN">
数据控制部件既能够把数据库中的数据显示到窗体中,又可以将其自身的经过修改的数据写回到数据库中。下表列出了数据控制页上的数据控制部件及它们的主要用途。 </p>
<p>表13.5 数据控制部件</p>
<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>
<p>部件名称 主 要 用 途 </p>
<p>───────────────────────────────</p>
<p> 使用该部件可以向前向后移动记录指针,可以使</p>
<p>TDBNavigator 用该部件对单条记录进行编辑,还可以用它来插</p>
<p> 入、删除记录以及刷新显示和取消前一次的操作</p>
<p>───────────────────────────────</p>
<p> 它是显示数据库中的数据的文本框,它只能显示</p>
<p>TDBText 数据库表当前记录的字段值,用户不能对其中的</p>
<p> 数据进行修改。 </p>
<p>───────────────────────────────</p>
<p> 它是显示和编辑数据库表中的数据的编辑框,它</p>
<p>TDBEdit 既可以显示又可以编辑数据库表中当前记录的字</p>
<p> 段值。 </p>
<p>───────────────────────────────</p>
<p>TDBCheckBox 它是浏览数据库中的数据的检查框,它可以用来</p>
<p> 显示和编辑数据库中的布尔型字段的字段值。 </p>
<p>───────────────────────────────</p>
<p>TDBListBox 它是浏览数据库中的数据的列表框,它可以用一</p>
<p> 个列表框来显示数据库表中一个字段的值。 </p>
<p>───────────────────────────────</p>
<p>TDBComboBox 它是浏览数据库中的数据的组合框,它可以用一</p>
<p> 个组合框来显示数据库表中一个字段的值。 </p>
<p>───────────────────────────────</p>
<p>TDBRadioGroup 它是浏览数据库表中的数据的单选钮,用一组单</p>
<p> 选钮可以确定显示数据库表中哪一个字段。 </p>
<p>───────────────────────────────</p>
<p>TDBGrid 它是浏览数据库中的数据的网格,以网格的方式</p>
<p> 显示数据库中的数据,在网格中还可以对数据库</p>
<p> 中的数据进行编辑。利用Fields Editor可以对 </p>
<p> 数据库表中字段的显示格式、显示顺序、是否显</p>
<p> 示等进行控制。 </p>
<p>───────────────────────────────</p>
<p>TDBMemo 它主要用于浏览数据库中备注型的字段,它可以</p>
<p> 用来显示数据库表中当前记录中的BLOB型字段。</p>
<p>───────────────────────────────</p>
<p>TDBImage 它是浏览数据库中的数据的图像框,它可以用于</p>
<p> 显示、拷贝、粘贴据库表中图像类型的字段。 </p>
<p>───────────────────────────────</p>
<p>TDBLookUpList 它是浏览数据库表中的数据的列表框,在基于一</p>
<p> 个数据库表的应用中,用它可以显示另一个数据</p>
<p> 库表中一个指定的字段值。 </p>
<p>───────────────────────────────</p>
<p>TDBLookUpCombo 它是浏览数据库表中的数据的组合框,在基于一</p>
<p> 个数据库表的应用中,用它可以显示另一个数据</p>
<p> 库表中一个指定的字段值。 </p>
<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>
</font><p><font face="宋体" lang="ZH-CN">
数据控制部件为开发Delphi数据库应用程序提供可视化的用户界面,不管应用程序是访问本地数据库中的数据文件,还是访问远程数据库服务器中的数据文件,用户界面都是一致的,即数据库的物理位置对数据控制部件是透明的。</p>
<p>13.3.3 数据库窗体专家和数据库操作台(DBD) </p>
</font><p><font face="宋体" lang="ZH-CN">
Delphi为用户开发简单的数据库应用程序提供了一个开发工具叫做“数据库窗体专家”(Database
Form Expert),在Delphi系统菜单Tool菜单下可以找到。</p>
</font><p><font face="宋体" lang="ZH-CN">
数据库窗体专家能够自动生成简单的数据库应用程序中所必须完成的许多任务,它还可以生成基于单个数据库表的应用程序窗体或基于主要──明细型多个数据库表的应用程序窗体,数据库窗体专家能够自动完成的任务如下:</p>
<p>● 放置数据库部件到窗体中(TDataSource部件)</p>
<p>● 为数据集部件(TTable、TQuery)和磁盘上的数据库建立连接</p>
<p>● 建立数据源(TDataSource)与数据控制部件的连接,数据源(TDataSource)
与 数据访问部件(TTable、TQuery)的连接</p>
<p>● 为TQuery部件编写SQL语句</p>
<p>● 为窗体中的部件定义Tab顺序</p>
</font><p><font face="宋体" lang="ZH-CN">
数据库操作台(DBD)是数据库维护和数据定义工具,程序设计人员利用它可以查询、连接、建立、重构、索引、修改和拷贝数据库表,包括P</font><font
face="Tms Rmn,Times New Roman">à
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -