文档库 最新最全的文档下载
当前位置:文档库 › 第六章 数据访问页

第六章 数据访问页

第六章 数据访问页
第六章 数据访问页

第6章数据访问页

机试不考笔试2分

数据访问页与窗体类似,也可以在其中对数据进行增删改的操作,但它是在浏览器里操作的。

数据访问页是直接与数据库中的数据联系的WEB页,用于查看和操作来自Internet的数据,而这些数据是保存在Access数据库中的,但生成的网页存在数据库以外的文件夹里,数据库中存放的是链接文件。

考题:

1.在数据访问页工具箱中,为了设置一个超级

链接,应该选择的图标是

2.Access通过数据访问页可以发布的数据(D)

A)只能是静态数据

B)只能是数据库中保持不变的数据

C)只能是数据库中变化的数据

D)是数据库中保存的数据

3.使用自动创建数据访问页功能创建数据访

问页时,Access会在当前文件夹下自动保存创建的数据访问页其格式为(A)

A)HTML B)文本 C)数据库 D)Web

4.数据访问页可以简单地认为就是一个(A)A)网页 B)数据库文件 C)word文件

D) 子表

5.数据访问页是一种独立于Access数据库文件,该文件类型是()

A)TXT文件B)HTML文件C)MDB文件

D)DOC文件

6.对数据访问页与ACCESS数据库的关系的描述

错误的是( D)

A)数据访问页是Access数据库中的一种对象

B)数据访问页与其它Access数据库对象的性质相同的

C)数据访问页创建与修改方式与其它数据库对象基本是一致的

D)数据访问页与ACCESS数据库无关

7.下列说法正确的是(D)

A)HTML全称是动态超文本标记语言

B)数据访问页是存储在数据库中的

C)没有安装OFFICE,就不可以在IE中交互的使用数据访问页、电子表格、数据透视表

D)如果更改了数据访问页链接文件的名称,仍然通过它打开网页

8.使用快速方式能创建(A )数据访问页

A)纵栏式 B)列表式 C)图表式 D)电子表式

9.数据访问页工具箱中用分析数据的控件不包括()

A)OFFICE图表 B)OFFICE透视表 C)OFFICE电子表格

D)展开控件

10. 如果需要在数据访问页中通过文字链接到某网页,则需要用到( B)控件

A)热点图像 B)超级链接 C)标签 D)滚动文字

11.为了增强图案和颜色效果,ACCESS提供了数据访问页( D )功能。

A)添加标签 B)添加了滚动文字 C)添加命令按钮

D) 设置背景

12.当Access中保存web页时,Access在“数据库”窗口中创建一个链接到HTML文件的是( C )

A)指针 B)字段 C)快捷方式 D)地址

13.创建数据访问页时,对于最高的组级别,确保将“排序与分组”对话框中的“默认展开”属性设置为()A)“是” B)“否” C)“是”或“否” D)空

14.数据访问页的“主题”是指( )

A)数据访问页的标题 B)对数据访问页目的、内容和访问要求等的描述

C)数据访问页布局与外观的统一设计和颜色方案的集合

D)以上都对

15.在默认情况下,当用户在IE窗口中打开创建的分组数据访问页时,下层组级别都呈()状态

A)展开 B)折叠 C)与父层相同 D)与父层不同

第七章宏

宏是一些操作的集合,使用这些“宏操作”可以使用户更加方便更加快捷地操纵Access数据库系统。

自动宏 : Autoexec

常用宏操作:

(1)打开或关闭数据表对象

OpenForm :打开窗体 OpenReport:打开报表OpenQuery:打开查询 Close :关闭数据库对象

(2)运行和控制流程

RunSQL :用于执行指定的SQL语句

RunApp: 用于执行指定的外部应用程序

Quit: 用于退出Access

(3)设置值

SetValue :用于设置属性值

(4)刷新、查找数据或定位记录

Requery 用于实施指定控件重新重询,即刷新控件数据

FindRecord 用于查找满足条件的第一条记录

GoToRecord 用于指定当前记录

(5)控制显示

Maximize 用于最大化窗口

Minimize 用于最小化窗口

Restore 将最大化、最小化窗口恢复原始大小(5)通知

Beep 有于使计算机发出“嘟嘟”声

MsgBox 用于显示消息框

SetWarnings 用于关闭或打开系统消息

8.以下是宏m的操作序列设计:

条件操作序列操作参数

Msgbox 消息为“AA”

[tt]>1 Msgbox 消息为“BB”

…… Msgbox 消息为“CC”

现设置宏m为窗体”fTest”上名为“bTest”命令按

钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字1,然后单击命令按钮bTest,则_____。

23.在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号()

A)… B): C)! D)=

25.宏操作Quit的功能是()

A)关闭表 B)退出宏 C)退出查询 D)退出Access

22.在运行宏的过程中,宏不能修改的是()

A)窗体 B)宏本身 C)表 D)数据库

24.在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是

A)[Forms]![F1]![Text1]

B)Text1

C)[F1].[Text1]

D)[Forms]_[F1]_[Text1]

第八章模块与VBA编程基础

在Access系统中,借助宏对象可以完成事件的响

应处理,例如,打开和关闭窗体、报表等。

8.1模块的基本概念

模块是Access系统中的一个重要对象,它以VBA

语言为基础编写的,以函数过程(Function)或子过

程(sub)为单元的集合方式存储。在Access中,模

块分为类模块和标准模块两种类型。

8.2创建模块

过程是模块的单元组成,由VBA代码编写而成。

过程分两种类型:Sub子程序和Function函数过程。

过程块的先后次序与程序的先后次序无关。

Sub 过程名

·

·

·

End Sub

Function 函数名

·

·

·

End Function

※函数过程不能使用Call来执行调用,需要直接引用函数过程名,并由接在函数过程名后的括号所辨别。

14.在窗体中添加一个名称为command1的命令按钮,然后编写如下事件代码:

Private sub Command1_click()

A=75

If a>60 Then i=1

If a>70 Then i=2

If a>80 Then i=3

If a>90 Then i=4

Msgbox i

Endsub

窗体打开运行后,单击命令按钮,则消息框的输出结果是()

A)1 B)2 C)3 D)4

Private Sub command1_click()

a=75

if a>60 then

k=1

Else if a>70 then

K=2

Else if a>80 then

K=3

Else if a>90 then

K=4

Endif

Msgbox k

Endsub

运行结果是( ) A)1 B)2 C)3 D)4

IF (条件) Then (语句1)

Else (语句2)

Endif

IF (条件) Then (语句1)

Endif

循环语句

循环语句可以实现重复执行一行或几行程序代码。VBA 支持以下循环语句结构。

(1)For…Next

(2)DO…Loop

(3)While…Wend

循环变量初值,循环变量终值,循环条件,循环体, 步长值(STEP 缺省为 +1);

Private sub command1_click()

S=“ABBACDDCAB”

For i=6 to 2 Step -2

X=Mid(s,i,i)

Y=Left(s,i)

Z=Right(s,i)

Z=x&y&z

Next i

Msgbox z

End sub

Private sub command1_click

Dim b,k

For k=1 to 6

B=23+k

Next k

Msgbox b+k

End sub

以下程序段运行结束后,变量x的值为()X=2 : y=4

Do

X=x * y

Y=y+1

Loop while y<4

A)2 B)4 C)8 D)20

过程调用和参数传递

(1)过程调用

子程序的调用: call 子过程名([<实参>])

函数过程的定义和调用:函数过程名([实参]) (2)参数传递

[ByVal|ByRef] varname [()] [As type]

各含义如下:

Varname:必须的,形参名称.

Type:可选项,传递给过程的参数的数据类型ByVal:可选项,表示该参数按值传递

ByRef:可选项,表示该参数按地址传递。ByRef是VBA 的缺省项。

29.在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

Private sub command_click()

Dim I as integer

I=3

Call s(I)

If i>4 Then i=i^2

Msgbox i

End sub

窗体打开后,单击命令按钮,则消息框输出结果为()

数组的定义:

数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和下标构成,通常用Dim语句来定义数组,定义格式为:

Dim 数组名([下标下限 to] 下标上限)

缺省情况下,下标下限为0,数组元素从“数组名(0)”至数组名(下标上限);如果使用to选项,则可以安排非0下限。

相关文档