如果题目顺序不一样请用CTRL+F来搜索试题

确定好题一样,再下载

点击支付下载即可看见答案

 

《Delphi程序设计》

 

题目1.Delphi 程序与数据库之间进行数据交换一般要由多个数据库组件协作完成。如果用户要查询数据库中的一条信息,该指令通过用户界面组件发出,经数据源组件到达数据集组件。数据集组件与数据库建立连接,并读取数据库中的数据,而后又经过##组件将数据送到用户界面组件中显示。

  1. 数据库连接
  2. 数据源
  3. 数据集
  4. 数据

 

题目2. 下列哪一个数据库库引擎不仅可以连接Access,它还是一个通用的桌面数据库引擎。( )

  1. ADO
  2. JET
  3. BDE
  4. ORACLE

 

题目3.下面的数据库组件中,哪个是可视组件,即其运行时可以出现在用户界面上:( )

  1. Database
  2. Table
  3. DataSource
  4. DBEdit

 

题目4.Query组件没有Table组件的哪一样属性。( )

  1. DataSource
  2. TableName
  3. Name
  4. Database

 

题目5.当Query对象中存储一条Update语句时,执行该语句需要调用Query的哪个方法。

  1. ExecSQL
  2. Clear
  3. DO
  4. DONE

 

题目6.利用DBGrid的哪个属性,可以设置DBGrid每一列的标题和对齐方式等。

  1. Columns
  2. Name
  3. Grid
  4. DB

 

题目7.以下哪个说法正确:

  1. DBNavigator、DBText、DBGrid都不属于数据感知控件。
  2. 每个数据感知控件都必须指定DataSource和DataField两个属性值。
  3. DBNavigator和DBGrid组件设置其数据源DataSource属性为一个数据连接后就可以显示数据。
  4. DBImage不属于数据感知控件。

 

题目8.DBGrid组件的设置中, 哪个属性的值指明了DBGrid组件中所显示数据的数据源的来源( )。

  1. databasename
  2. dataset
  3. Name
  4. datasource

 

题目9.在table组件中用来说明当前数据集的来源的属性是( )

  1. active
  2. tablename
  3. databasename
  4. name

 

题目10.Table组件的方法很多,其中都是用来浏览数据的方法的是( )

  1. next prior open
  2. moveby last first
  3. last prior close
  4. setRangeStart last open

 

题目11.Table 控件操作时,方法( )满足在数据表的末尾添加一条记录。

  1. Insert
  2. Append
  3. Delete
  4. Post

 

题目12.如果只能显示不能更改数据表中的数据,需要更改DBGrid控件的( )属性。

  1. ImeName
  2. Colunms
  3. ReadOnly
  4. Front

 

题目13.下列有关主从表描述正确的是:( )。

  1. 主表主要是由数据集组件的MasterSource 和MasterFields 属性来完成。
  2. 数据集的MasterSource 属性则是用来定义数据表之间的外键字段。
  3. 数据集的MasterFields 属性用来指定主表的数据来源。
  4. 任一数据集都不可以实现主从表。

 

题目14.打开的数据集通过BDE访问一个数据表Table,则调用Table的哪一个方法可以使记录指针指向table第一个记录。

  1. No1
  2. First
  3. Next
  4. End

 

题目15.只能输出、而不能输入的数据感知控件是( )

  1. DBEdit
  2. DBText
  3. DBRadioGroup
  4. DBCheckBox

 

题目16.数据库组件中,提供了对数据库读写操作功能的核心组件是( )

  1. 数据源组件
  2. 用户界面组件
  3. 数据集组件
  4. 数据感知控件

 

题目17.既可以通过选择输入、又可以直接输入的数据感知控件是( )

  1. DBRadioGroup
  2. DBListBox
  3. DBComboBox
  4. DBCheckBox

 

题目18.下列常用的数据组件中,只需指定DataSource而不需指定DataField的控件是哪个?( )

  1. DBText
  2. DBEdit
  3. DBNavigator
  4. Query

 

题目19.Delphi程序在对数据表中的数据修改后,用来提交数据的方法是( )

  1. Edit
  2. Post
  3. Upload
  4. DownLoad

 

题目20.在Table组件中,用来设置打开或关闭与其相连的数据表的属性是( )

  1. ReadOnly
  2. BOF和EOF
  3. Keep
  4. Active

 

题目21.数据访问组件包括Table、Query、datasource等组件。

 

题目22.Table是利用SQL语句来访问数据库中数据表格的数据访问组件。

 

题目23.ADO数据库库引擎不仅可以连接Access,它还是一个通用的桌面数据库引擎。

 

题目24.要想在数据集中增加计算字段,必须先将数据集的字段全部置为动态字段。

 

题目25.一个Query对象同一时刻可以无限制地存储多条SQL语句。

 

题目26.在程序运行期间,一个Query对象中的SQL语句可以修改。

 

题目27.在设计阶段,如果在Query对象的SQL语句中设置了参数,则必须在Query的Params属性中为参数设置数据类型。

 

题目28.在Data Controls标签页上,只有DBNavigator组件可以不用指定DataField属性值。

 

题目29.要想在数据集中增加查找字段,必须先将数据集的字段全部置为动态字段。

 

题目30.建立永久字段的好处是:可以在设计阶段对字段对象进行设置,并可以增加新的字段(计算字段和查找字段)。

 

题目31.本程序设计界面及运行界面如下:

在“盘数量”(Edit1)框中输入购买的光盘数,单击“计算”(Button1)按钮后在“应收金额”(Edit2)框中显示应收钱数。单击“结束”(Button2)按钮结束程序。

单击“计算”(Button1)按钮的事件处理程序如下:

procedure TForm1.Button1Click(Sender: TObject);

var

Disk, Money: Integer;

begin

Disk := StrToInt(Edit1.Text);

if Disk >= 50 then

Money := 2 * Disk

else

Money := 3 * Disk;

Edit2.Text := IntToStr(Money);

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

Close;

end;

 

当用户在Edit1(盘数量)中输入数量值70,然后按“确定”按钮,在Edit2(输出序列)显示结果为 。

  1. 70
  2. 140
  3. 210
  4. 50

 

 

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源