问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是数据库储存数据的基本组件

发布网友 发布时间:2022-04-21 21:27

我来回答

1个回答

热心网友 时间:2022-04-10 20:44

1 Session组件。它提供应用程序中数据库的有关信息,在单机数据库编程中不显式地使用它,这是因为每个数据库应用程序运行时,Delphi将自动创建一个缺省Session组件,用户可在程序中使用这个缺省的Session组件,而没有必要在设计时设置一个Session组件。Table、Query等组件的属性中有一个SessionName属性,缺省为“Default”,这就是缺省的Session组件。比较常用的是用它的GetTableNames方法,在一些查询有时需要用户选择数据库中的数据表名称列表。比如在列表框中列出我们的数据库别名lklb中所有的数据表名称,代码如下(窗体上要有激活的数据集组件并指明了数据库别名):

procere TForm1.Button1Click(Sender: TObject);

var MyStringList :TStringList;

begin

MyStringList := TStringList.Create;

try

Session.GetTableNames('lklb', '',False, False, MyStringList);

ListBox1.Items := MyStringList;

finally

MyStringList.Free;

end;

end;

GetTableNames方法的语法如下,

语法:Session.GetTableNames(DataBaseName,Pattern,Extensions,SystemTables,List)。

参数说明:

DataBaseName——数据库名称。

Pattern——数据表类型,用来*返回哪种类型的数据表,比如是.DB还是.DBF,如果为空则返回所有类型数据表,可以用通配符。

Extentions——布尔型变量,控制返回的数据表是否有扩展名。

SystemTables——对一些数据库来说有系统数据表,若设定为True则返回的数据表名称包括系统数据表。一般设定为False 。

List—保存数据表名称的字符串列表。

2 DBNavigator组件。DBNavigator组件主要用于为用户操作数据集中的记录提供简捷的控制按钮。用户单击其中的按钮就可完成移动记录指针、插入、删除、修改、保存、刷新记录等功能。它的 VisibleButtons属性可指定哪些按钮显示,通过设置Hints属性可以为各控制按钮设置其他的动态提示信息,用户自己设置的动态提示信息会覆盖原来的提示信息,对我们来说提示信息写成中文比较好。

3 DBtext组件。相当于标签(Label)组件,只不过它用于显示数据库中的字段值,其显示内容随记录指针的变化而变化。它的DataField属性指定要显示内容的字段名称。

4 DBEdit组件。用于显示、修改数据表字段值。由于DBEdit一般用来修改或添加新记录使用,所以其ReadOnly属性一般设定为False,若设定为True则不可修改字段内容。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 一个完整的数据库系统由哪些组成部分组成,它们分... win10电脑登录两个要怎么登录 Win10 PC电脑如何打开多个 win10电脑怎么登录两个 得道多助失道寡助全文共有几个段分成几个部分每部... 以得道多助,失道寡助为论点写一篇300字的论文 得道多助失道寡助原文翻译简短 得道多助,失道寡助。的论证过程(初二语文) 《孟子》中的《得道多助,失道寡助》中作者是如何... 得道多助失道寡助断句 “寡助之至,亲戚畔之。多助之至,天下顺之。”的翻... 得道多助失道寡助全文翻译和外语翻译 《得道多助,失道寡助》的原文是什么? 【得道多助,失道寡助】全部意思,有多少发多少 关于 得道多助 失道寡助 九下<得道多助,失道寡助> 原文课下注释 <得道多助失道寡助>的原文是什么? 得道多助失道寡助原文译句 人教版得道多助失道寡助原文及翻译 得道多助 失道寡助 全文 数据库DBMS的主要组成部分是什么?各部分的主要功能... 什么是数据库生成数据的基本组件 数据库管理系统的组成部分 sql server2008的组件主要是哪些 数据库管理系统 (DBMS) 的五个重要软件组成部分是... 2. 与数据库相关的组件主要有哪些?简述这些组件的... 软件卸载不干净怎么办 怎么删除软件残留 软件卸载不干净怎么解决 安装的软件卸载不干净怎么办 卸载程序卸载不干净怎么办 手机卸载软件卸载不干净 怎么办 软件卸载的不干净怎么办 卸载不干净怎么办 win10 应用程序卸载不干净怎么办 软件卸载总是卸载不干净???? win10拷照卸载不干净,总有这个东西卸载不了,怎么... 为什么大多数软件,卸载的时候都卸载不干净 为什么手机里面的软件卸载不干净 软件卸载不干净,如何清除残余 电信宽带用无线路由器,怎么修改无线路由器密码