ACCESS資料-真題答案_第1頁
ACCESS資料-真題答案_第2頁
ACCESS資料-真題答案_第3頁
ACCESS資料-真題答案_第4頁
ACCESS資料-真題答案_第5頁
已閱讀5頁,還剩125頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第38套

在Access數據庫中,與關系模型中“域”對應的概念是()。

A)字段的取值范圍

B)字段的默認值

0字段的數據類型

D)字段的顯示格式

在實體關系模型中,有關系R(學號,姓名)、關系S(學號,課程編號)和關

系P(課程編號,課程名)要得到關系Q(學號,姓名,課程名),應該使用的

關系運算是()。

A)聯接

B)選擇

0投影

D)無法實現

在Access表中,要查找包含星號(*)的記錄,在“查找內容”框中應填寫的

內容是()。

A)*[*]*

B)*

0[*]1

D)like

在學生成績表中,有字段“總評成績”、“平時成績”和“期末考試”,其中,

總評成績=0.3X平時成績+0.7X期末考試。在設計表時,字段“總評成績”的

數據類型應該是()。

A)計算

B)數字

0整數

D)文本

若要在窗體中使用文本框接受用戶輸入的密碼,要保證密碼能夠保密,屏幕顯示

要用“*”號代替,則應設置的屬性是()。

A)輸入掩碼

B)默認值

0標題

D)密碼

在Access表中,要查找包含雙號(”)的記錄,在“查找內容”框中應填寫的

內容是()。

A)*[”]*

B)”

0[〃]

D)like"""

SQL的數據操縱語句不包括()。

A)CHANGE

B)UPDATE

C)DELETE

D)INSERT

在“教師”表中有姓名、性別、出生日期等字段,查詢并顯示男性中年齡最大的

教師,并顯示姓名、性別和年齡,正確的SQL命令是()。

A)SELECT姓名,性別,姓名YEAR(DATE())-YEAR([出生日期]))AS年齡FROM教

師WHERE性別=''男〃

B)SELECT姓名,性別,MAX(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM教

師WHERE性別=男

C)SELECT姓名,性別,年齡FROM教師WHERE年齡

=MAX(YEAR(DATE())-YEAR([出生日期())AND性別=男

D)SELECT姓名,性別,年齡FROM教師WHERE年齡

=MAX(YEAR(DATE())-YEAR([出生日期]))AND性別="男"

“成績表”中有字段學號、課程編號和成績字段,要將全部記錄的“成績”字段

的值置為0,應使用的查詢是()。

A)更新查詢

B)追加查詢

C)成表查詢

D)刪除查詢

要查找姓不是“諸葛”的學生,正確的表達式是()。

A)notlike"諸葛*"

B)notlike"諸葛?"

C)notlike"諸葛#"

D)notlike"諸葛$"

要動態改變窗體的版面布局,重構數據的組織方式,且使修改布局后可以重新計

算數據實現數據的匯總、小計和合計,應選用的視圖是()。

A)數據表視圖

B)布局視圖

0數據透視表視圖

D)數據透視圖視圖

“干部基本情況”表中的“照片”字段是OLE對象,在使用向導創建窗體時,“照

片”字段所使用的控件應該是()。

A)綁定對象框

B)圖像

C)文本框

D)未綁定對象框

在窗體設計時,可設置窗體、主體、標簽或文本框等內容的屬性。下列選項中,

屬于窗體的屬性是()。

A)成為當前

B)字體顏色

0控件來源

D)輸入掩碼

在設計窗體時,如果內容無法在窗體的一個頁面中全部顯示,可在窗體上分類顯

示不同的信息,則需要使用的控件是()。

A)選項卡

B)選項組

0切換按鈕

D)選項按鈕

在報表每頁底部輸出當前日期和報表名稱,正確的設置位置是()。

A)頁面頁腳

B)組頁腳

0報表主體

D)報表頁腳

在報表設計視圖中,不能使用的是()。

A)列表框

B)文本

0圖形

D)頁眉頁腳

在“倉庫管理”系統中,每出庫一種商品,需要在“出庫”表中增加一條出庫記

錄,同時將“庫存”表中的“庫存量”字段減掉出庫數量。為了實現上述功能,

應該進行操作是()。

A)在"出庫''表的插入后事件上創建數據宏

B)在"出庫''表的更新后事件上創建數據宏

0在"庫存''表的更新后事件上創建數據宏

D)在''庫存"表的插入后事件上創建數據宏

以下關于宏操作QuitAccess的敘述中,正確的是()。

A)可以設置不保存當前數據庫即退出Access

B)只關閉當前數據庫,不保存所有修改

0自動保存所有修改后關閉當前數據庫

D)若將''選項"參數設置為‘'退出",則自動保存所有修改后退出Access

以下關于宏操作CloseDatabase的敘述中,正確的是()。

A)只能關閉當前的數據庫

B)可以關閉指定的數據庫

0可以設置不提示直接關閉當前數據庫

D)可以關閉除宏以外的其他數據庫對象

若用宏命令SetValue將窗體中的文本框“txt”清空,該宏命令的“表達式”參

數應設置為()。

A)

B)

C)=0

D)0

在登錄窗體Forml上有一個用于輸入密碼的文本框Textl和一個驗證按鈕

Command1,己經設置單擊該按鈕后執行獨立宏Macrol以驗證輸入的密碼。以下

能夠正確運行宏Macrol的操作是()。

A)單擊登錄窗體中的驗證按鈕Command1

B)雙擊導航窗格中的宏Macrol

C)在VBA程序Modulel中運行宏Macrol

D)在文本框Textl中輸入密碼后按鍵

下列四種形式的循環設計中,循環次數最少的是()。

A)

a=5:b=8

DoUntila<b

b=b+1

Loop

B)

a=5:b=8

Do

a=a+1

LoopWhilea<b

0

a=5:b=8

Do

a=a+1

LoopUntila<b

D)

a=5:b=8

DoUntila>b

a=a+1

Loop

在Access中,如果變量定義在模塊的過程內部,當過程代碼執行時才可見,則

這種變量的作用域為()。

A)局部范圍

B)全局范圍

0模塊范圍

D)程序范圍

若有VBA的過程頭部為:SubBstData(xyzAsInteger),則變量xyz的參

數傳遞規則是()。

A)按地址傳遞

B)按值傳遞

0按實參傳遞

D)按形參傳遞

在窗體中有標簽Lbl和一個命令按鈕Command,事件代碼如下:

OptionCompareDatabase

DimaAsString*10

PrivateSubCommand_Click()

a="12345”

b=Len(a)

Me.Lbl.Caption=b

EndSub

打開窗體運行后,窗體中顯示的是()。

A)10

B)5

C)4

D)40

窗體中有一個名稱為tText文本框和一個名為bCommand命令按鈕,并編寫了相

應的事件過程。運行此窗體,在文本框中輸入一個字符,則命令按鈕上的標題變

為''說明以下能夠實現上述功能的事件過程是()。

A)

PrivateSubtText_Change()

bCommand.Caption="說明"

EndSub

B)

PrivateSubbCommand_Click()

Caption=〃說明〃

EndSub

C)

PrivateSubtText_Click()

bCommand.Caption=〃說明〃

EndSub

D)

PrivateSubbCommand_Change()

Caption=〃說明〃

EndSub

有Click事件對應的程序如下:

PrivateSubCommandl_Click()

DimsumAsDouble,xAsDouble

sum=0

n=1

Fori=1To4

x=n/(i+1)

n=n+1

sum=sum+x

Nexti

EndSub

該程序通過For循環計算一個表達式的值,該表達式是()。

A)1/2+2/3+3/4+4/5

B)1+1/2+2/3+3/4+4/5

C)1+1/2+1/3+1/4+1/5

D)1/2+1/3+1/4+1/5

已知事件對應的程序代碼如下:

PrivateSubCommandO_Click()

DimJAsInteger

J=10

CallGetData(J+5)

MsgBoxJ

EndSub

PrivateSubGetData(ByReffAsInteger)

f=f+20

EndSub

運行窗體后,單擊命令按鈕,消息框的輸出結果是()。

A)10

B)15

C)30

D)35

窗體中有一個名為run的命令按鈕,單擊該按鈕從鍵盤接收學生成績,如果輸

入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進入

后續處理。run命令按鈕的Click的事件代碼如下:

PrivateSubrun_Click()

DimflagAsBoolean

result=0

flag=True

DoWhileflag

result=Vai(InputBox(”請輸入成績:","輸入"))

Ifresult>=0Andresult<=100Then

[1

Else

MsgBox”輸入錯誤,請重新輸入“

EndIf

Loop

Rem成績輸入正確后的程序代碼略

EndSub

為實現程序的功能,程序【】處不能填寫的語句是()。

A)flag=True

B)flag=False

C)flag=Notflag

D)ExitDo

對“教師管理.acdb”文件中“教師”表進行操作,將職務為“博士生導師”的

教師的“退休年限”延長到65歲,程序【】處應填寫的是()。

SubAgePlus()

DimcnAsNewADODB.Connection'連接對象

DimrsAsNewADODB.Recordset'記錄集對象

DimfdAsADODB.Field'字段對象

DimstrConnectAsString'連接字符串

DimstrSQLAsString'查詢字符串

Setcn=CurrentProject.Connection

strSQL="Select退休年限from教師where職務='博士生導師,〃

rs.OpenstrSQL,cn,adOpenDynamic,adLockOptimistic,adCmdText

Setfd=rs.Fields(〃退休年限〃)

DoWhileNotrs.EOF

fd=65

[1

rs.MoveNext

Loop

rs.Close

cn.Close

Setrs=Nothing

Setcn=Nothing

EndSub

A)rs.Update

B)rs.Edit

C)Edit

D)Update

第37套

與Access數據庫中“記錄”相對應的關系模型的概念是()。

A)屬性

B)元組

0關系

D)域

在實體關系模型中,有關系R(學號,姓名)和關系S(學號,課程名,課程成

績),要得到關系Q(學號,姓名,課程名,課程成績),應該使用的關系運算

是()。

A)聯接

B)選擇

0投影

D)自然聯接

在輸入記錄時,要求某字段的輸入值必須大于0,應為該字段設置的是()。

A)有效性規則

B)默認值

0輸入掩碼

D)必填字段

在表中進行篩選操作,篩選的結果是()。

A)表中只顯示符合條件的記錄,不符合條件的記錄被隱藏

B)表中只保留符合條件的記錄,不符合條件的記錄被刪除

0表中只顯示不符合條件的記錄,符合條件的記錄被隱藏

D)表中只保留不符合條件的記錄,符合條件的記錄被刪除

在表設計時,一個字段的基本需求是:具有唯一性且能夠順序遞增,則該字段的

數據類型應設置為()。

A)OLE對象

B)文本

0自動編號

D)計算

若要求輸入記錄時,字段的數據出現錯誤系統會給出相關提示,則應該設置的是

()O

A)有效性規則

B)輸入掩碼

0默認值

D)必填字段

INSERT語句的功能是()。

A)插入記錄

B)更新記錄

C)刪除記錄

D)篩選記錄

在“教師”表中有姓名、性別、出生日期等字段,查詢并顯示女性中年齡最小的

教師,并顯示姓名、性別和年齡,正確的SQL命令是()。

A)SELECT姓名,性別,MIN(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM教

師WHERE性別="女"

B)SELECT姓名,性別,MIN(YEAR(DATE。)-YEAR([出生日期]))AS年齡FROM教

師WHERE性別=女

C)SELECT姓名,性別,年齡FROM教師WHERE年齡

=卜1小(丫£人"口八丁£())-丫£人1?([出生日期]))AND性別=女

D)SELECT姓名,性別,年齡FROM教師WHERE年齡

=111四丫£人"。人丁£())-丫£人口([出生日期]))AND性別="女"

“職工表”中有字段職工編號、姓名和科室等字段,要將表中全部記錄的“科室”

字段的內容清空,應使用的查詢是()。

A)刪除查詢

B)追加查詢

C)生成表查詢

D)更新查詢

為方便用戶的輸入操作,可在屏幕上顯示提示信息。在設計查詢條件時可以將提

示信息寫在特定的符號之中,該符號是()。

A)[]

B)<>

0{)

D)()

下列選項中,不屬于導航窗體可以使用的布局是()。

A)垂直標簽

B)垂直標簽,左側

0水平標簽

D)垂直

〃考生情況”表采用OLE對象字段保存考生照片,在使用向導創建窗體時,“照

片”字段所使用的控件應該是()。

A)文本框

B)圖像

0綁定對象框

D)未綁定對象框

窗體設計中可設置窗體、主體、標簽或文本框等內容的屬性。下列屬性中,屬于

窗體的屬性是()。

A)成為當前

B)字體顏色

0控件來源

D)輸入掩碼

在設計窗體時,如果內容無法在窗體的一個頁面中全部顯示,可在窗體上分類顯

示不同的信息,則需要使用的控件是()。

A)選項卡

B)選項組

0切換按鈕

D)選項按鈕

為了在報表每頁的上部輸出單位名稱信息,應設置的位置是()。

A)組頁眉

B)頁面頁眉

0報表主體

D)報表頁眉

在報表設計視圖中,不能使用的是()。

A)列表框

B)文本

0圖形

D)頁眉頁腳

在VBA中定義了二維數組B(4,1to5),則該數組的元素個數為()。

A)20

B)36

C)25

D)24

如果有VBA的過程頭部為:PrivateSubBstData(yAsInteger)則變量y遵

守的參數傳遞規則是()。

A)按地址傳遞

B)按值傳遞

C)按實參傳遞

D)按形參傳遞

在下列關于宏和模塊的敘述中,正確的是()。

A)宏可以是獨立的數據庫對象,可以提供獨立的操作動作

B)模塊是能夠被程序調用的函數

0通過定義宏可以選擇或更新數據

D)宏或模塊都不能是窗體或報表上的事件代碼

在一個宏操作序列中,如果需要提前退出該宏,應該使用的宏操作是()。

A)CloseWindow

B)StopAllMacro

C)QuitAccess

D)StopMacro

宏組Ml中有Macrol和Macro2兩個子宏,下列敘述中,錯誤的是()。

A)如果調用Ml則順序執行Macro1和Macro2兩個子宏

B)創建宏組Ml的目的是方便對兩個子宏的管理

C)可以用RunMacro宏操作調用Macro1或Macro2

D)調用Ml中Macro1宏的正確形式是Ml.Macro1

下列Case語句中,錯誤的是()。

A)CaseIs>10AndIs<50

B)Case0To10

C)CaseIs>10

D)Case3,5,Is>10

如果有VBA的過程頭部為:PrivateSubBstData(ByVaiabcAsInteger)

則變量abc遵守的參數傳遞規則是()。

A)實參傳遞

B)按地址傳遞

0按值傳遞

D)按形參傳遞

在窗體中有標簽Lbl和一個命令按鈕Command,事件代碼如下:

OptionCompareDatabase

DimaAsString*10

PrivateSubCommand_Click()

a=〃1234〃

b=Len(a)

Me.Lbl.Caption=b

EndSub

打開窗體運行后,窗體中顯示的是()。

A)40

B)5

04

D)10

在窗體中添加了一個文本框和一個命令按鈕(名稱分別為tText和bCommand),

并編寫了相應的事件過程。運行此窗體,在文本框中輸入一個字符,則命令按鈕

上的標題變為〃考試說明〃。以下能實現上述操作的事件過程是()。

A)

PrivateSubtText_Change()

bCommand.Caption=〃考試說明〃

EndSub

B)

PrivateSubbCommand_Click()

Caption=〃考試說明〃

EndSub

C)

PrivateSubtText_Click()

bCommand.Caption=〃考試說明〃

EndSub

D)

PrivateSubbCommand_Change()

Caption=〃考試說明〃

EndSub

有Click事件對應的程序如下:

PrivateSubCommandl_Click()

DimsumAsDouble,xAsDouble

sum=1

n=0

Fori=1To5

x=n/i

n=n+1

sum=sum+x

Nexti

EndSub

該程序通過For循環計算一個表達式的值,該表達式是()。

A)1/2+2/3+3/4+4/5

B)1+1/2+2/3+3/4+4/5

C)1+1/2+1/3+1/4+1/5

D)1/2+1/3+1/4+1/5

在窗體中有命令按鈕Commandl和文本框Textl,按鈕的事件代碼如下:

PublicxAsInteger

PrivateSubCommand1_Click()

x=10

Callsi

Calls2

MsgBoxx

EndSub

PrivateSubsi()

x=x+20

EndSub

PrivateSubs2()

DimxAsInteger

x=x+20

EndSub

運行窗體后,單擊命令按鈕,消息框的輸出結果是()。

A)30

B)10

C)40

D)50

下列程序的功能是將輸入的整數分解為若干個質數的乘積。例如,輸入36,則

說輸出2,2,3,3,,輸入105,則輸出3,5,7,。

PrivateSubCommand_Click()

x=Vai(InputBox(〃請輸入一個整數〃))

out$=""

y=2

DoWhile(y<=x)

If(xMody=0)Then

out$=out$&y&〃,〃

x=[]

Else

y=y+1

EndIf

Loop

MsgBoxout$

EndSub

為實現指定功能,程序【】處應填寫的語句是()。

A)x+1

B)xmody

C)x/y

D)x*y

對“教師管理.acdb”文件中“教師情況”表進行操作,將職務為“博士生導師”

的教師的“退休年限”延長到65歲,程序【】處應填寫的是()。

SubAgePlus()

DimcnAsNewADODB.Connection'連接對象

DimrsAsNewADODB.Recordset'記錄集對象

DimfdAsADODB.Field'字段對象

DimstrConnectAsString'連接字符串

DimstrSQLAsString'查詢字符串

Setcn=CurrentProject.Connection

strSQL="Select退休年限from教師情況where職務='博士生導師'

rs.OpenstrSQL,cn,adOpenDynamic,adLockOptimistic,adCmdText

Setfd=rs.Fields(〃退休年限〃)

DoWhileNotrs.EOF

fd=65

rs.MoveNext

Loop

rs.Close

cn.Close

Setrs=Nothing

Setcn=Nothing

EndSub

A)rs.Update

B)rs.Edit

C)Edit

D)Update

VBA中運算符的含義是()。

A)串連接

B)取模

0整除

D)乘嘉

第36套

Access中,與關系模型中概念“元組”相對應的術語是()。

A)字段

B)記錄

0表

D)域

實體關系模型中,要從給定的關系中找出若干屬性組成新的關系,應該使用的關

系運算是()。

A)投影

B)選擇

0聯接

D)自然聯接

可以為“照片”字段設置的屬性是()。

A)默認值

B)輸入掩碼

0必填字段

D)有效性規則

設置字段的有效性規則,主要限制的是()。

A)數據取值范圍

B)數據的類型

0數據的格式

D)數據庫數據范圍

在Access中,“空”數據庫的含義是()o

A)僅在磁盤上建立了數據庫文件,庫內還沒有對象和數據

B)剛剛啟動了Access系統,還沒有打開任何數據庫

C)僅在數據庫中建立了基本的表結構,表中沒有保存任何數據

D)僅在數據庫中建立表對象,數據庫中沒有其他對象

成績表中有“總評成績”、“平時成績”和“期末考試”等字段,其中,總評成

績=平時成績+0.6X期末考試。則進行表設計時,“總評成績”的數據類型應

該是()。

A)數字

B)計算

0整數

D)文本

使用查詢向導,不可以創建的查詢是()。

A)帶條件查詢

B)多表查詢

0單表查詢

D)不帶

下列關于SQL語句的說明中,正確的是()。

A)INSERT與GROUPBY關鍵字一起使用可以分組向表中插入記錄

B)SELECT不能與GROUPBY一起使用

C)DELETE不能與GROUPBY一起使用

D)UPDATE與GROUPBY關鍵字一起使用可以分組對表更新記錄

在已建“學生”表中有姓名、性別、出生日期等字段,查詢并顯示女生年齡最小

的學生,并顯示姓名、性別和年齡,正確的SQL命令是()。

A)SELECT姓名,性別,MIN(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM學

生WHERE性別="女"

B)SELECT姓名,性別,MIN(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM學

生WHERE性別=女

C)SELECT姓名,性別,年齡FROM學生WHERE年齡

=乂》(丫£人正口人丁£())-丫£人口[出生日期]))AND性別=女

D)SELECT姓名,性別,年齡FROM學生WHERE年齡

=卜1口(丫£人心口人丁£())-丫£人口([出生日期]))AND性別="女"

在人事檔案數據表中有“參加工作時間”字段(日期/時間類型),要使用SQL

語句查找參加工作在30年以上的員工信息、,下列條件表達式中,錯誤的是()。

A)[參加工作時間k=INT(Date()/365)-30

B)[參加工作時間"=DateAdd("YYYY”,-30,DateO)

C)DateDiff("YYYY”,[參加工作時間],Date())〉=30

D)Year(Date())-year([參加工作時間])>=30

要在窗體中顯示當前系統日期和時間,則應將相應文本框的控件來源屬性設置為

()O

A)=Time()

B)=SysTime()

C)=Date()

D)=Now()

“學生基本情況”表中用OLE對象字段保存照片,在使用向導為該表創建窗體時,

“照片”字段所使用的控件是()。

A)綁定對象框

B)圖像

C)文本框

D)未綁定對象框

窗體設計時可以設置窗體、主體、標簽或文本框等內容的屬性。下列屬性中,屬

于窗體的屬性是()。

A)獲得焦點

B)字體顏色

0控件來源

D)輸入掩碼

要在報表的頁腳輸出當前系統日期和時間,則應將相應文本框的控件來源屬性設

置為()。

A)=SystemDate()

B)=SysTime()

C)=Now()

D)=Time()

在設計報表時,為了在報表的每頁底部輸出單位名稱信息,應設置的是()。

A)頁面頁腳

B)報表主體

0報表頁腳

D)報表頁眉

在報表的設計視圖中,不能使用的是()。

A)圖形

B)文本

0列表框

D)頁眉頁腳

在宏命令中,能夠彈出提示窗口的命令是()。

A)MsgBox

B)Message

C)MessageBox

D)Prompt

在“庫存管理系統”數據庫中,每出庫一種物品,需要進行的操作是在“出庫”

表中增加一條出庫記錄,同時將“物品”表中的“庫存量”字段減掉出庫數量。

為了實現上述操作,應該()。

A)在"出庫''表的插入后事件上創建數據宏

B)在"出庫''表的更新后事件上創建數據宏

0在"物品''表的更新后事件上創建數據宏

D)在"物品''表的插入后事件上創建數據宏

要在一個窗體的某個按鈕的單擊事件上添加動作,可以創建的宏是()。

A)只能是獨立宏

B)只能是嵌入宏

0可以是獨立宏,也可以是數據宏

D)可以是獨立宏,也可以是嵌入宏

VBA中定義符號常量應使用的關鍵字是()。

A)As

B)Const

C)Private

D)Static

在窗體中有命令按鈕Commandl和兩個文本框Text。、Textl,命令按鈕對應的代

碼過程如下:

PrivateSubCommand1_C1ick()

Dimm,kAsInteger

DimflagAsBoolean

m=Vai(Me!TextO)'輸入一個整數

DoWhile1

k=2

flag=True

DoWhilek<=m/2Andflag

IfmModk=0Then

flag=False

Else

k=k+1

EndIf

Loop

IfflagThen

MelTextl=m'輸出計算結果

ExitDo

Else

m=m+1

EndIf

Loop

EndSub

運行程序,輸入15,單擊按鈕,程序的輸出結果是()。

A)17

B)15

C)13

D)其他整數

下列過程的功能是:將輸入的整數分解為質數之乘積。例如,輸入18,則輸出

2,3,3,,輸入125,則輸出5,5,5,0

PrivateSubCommand_Click()

x=Vai(InputBox("請輸入一個整數”))

out$=""

y=2

DoWhile([])

If(xMody=0)Then

out$=out$&y&",”

x=x/y

Else

y=y+1

EndIf

Loop

MsgBoxout$

EndSub

為實現指定功能,程序【】處應填寫的語句是()

A)x<y

B)y<x

C)x<=y

D)y<=x

要將“職工管理.acdb”文件“職工情況”表中男職工的“退休年限”字段加上

5,程序【】處應填寫的語句是()。

SubAgePlus()

DimcnAsNewADODB.Connection'連接對象

DimrsAsNewADODB.Recordset'記錄集對象

DimfdAsADODB.Field'字段對象

DimstrConnectAsString'連接字符串

DimstrSQLAsString'查詢字符串

Setcn=CurrentProject.Connection

strSQL="Select退休年限from職工情況where性別='男'〃

rs.OpenstrSQL,cn,adOpenDynamic,adLockOptimistic,adCmdText

Setfd=rs.Fields(〃退休年限〃)

DoWhileNotrs.EOF

fd=fd+5

[1

rs.MoveNext

Loop

rs.Close

cn.Close

Setrs=Nothing

Setcn=Nothing

EndSubo

A)rs.Update

B)rs.Edit

C)Edit

D)Update

在窗體中添加了一個文本框和一個命令按鈕(名稱分別為tText和bCommand),

并編寫了相應的事件過程。運行此窗體,在文本框中輸入一個字符,則命令按鈕

上的標題變為〃Access考試〃。

以下能實現上述操作的事件過程是()。

A)

PrivateSubt.Text_Change()

bCommand.Caption="Access考試〃

EndSub

B)

PrivateSubbCommand_Click()

Caption="Access考試〃

EndSub

C)

PrivateSubtText_Click()

bCommand.Caption="Access考試〃

EndSub

D)

PrivateSubbCommand_Change()

Caption="Access考試〃

EndSub

有Click事件對應的程序如下:

PrivateSubCommand1_C1ick()

DimsumAsDouble,xAsDouble

sum=0

n=0

Fori=lTo5

x=n/i

n=n+1

sum=sum+x

Nexti

EndSub

該程序通過For循環計算一個表達式的值,該表達式是()。

A)1+1/2+2/3+3/4+4/5

B)1/2+2/3+3/4+4/5

C)1+1/2+1/3+1/4+1/5

D)1/2+1/3+1/4+1/5

窗體上命令按鈕command1對應的Click事件過程如下:

PrivateSubCommand1_C1ick()

DimxAsInteger

x=InputBox("請輸入x的值”)

SelectCasex

Case1,2,4,10

Debug.Print〃A〃

Case5To9

Debug.Print〃B〃

CaseIs=3

Debug.Print〃C〃

CaseElse

Debug.Print〃D〃

EndSelect

EndSub

窗體打開運行,單擊命令按鈕,在彈出的輸入框中輸入6,則立即窗口中輸出的

內容是()。

A)B

B)A

C)C

D)D

下列程序的功能是將輸入的整數分解為若干質數的乘積。例如,輸入27,則輸

出3,3,3,,輸入105,則輸出3,5,7,。

PrivateSubCommand_Click()

x=Vai(InputBox("請輸入一個整數"))

out$=""

y=2

DoWhile(y<=x)

If(xMody=0)Then

out$=out$&y&",”

x=[]

Else

y=y+1

EndIf

Loop

MsgBoxout$

EndSub

為實現指定功能,程序【】處應填寫的語句是()。

A)x+1

B)xmody

0x/y

D)x*y

窗體中有一個名為run的命令按鈕,單擊該按鈕從鍵盤接收學生成績,如果輸

入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進入

后續處理。run命令按鈕的Click的事件代碼如下:

PrivateSubrun_Click()

DimflagAsBoolean

result=0

flag=True

DoWhileflag

result=Vai(InputBox(〃請輸入成績:〃,〃輸入〃))

Ifresult>=0Andresult<=100Then

[J

Else

MsgBox〃輸入錯誤,請重新輸入〃

EndIf

Loop

Rem成績輸入正確后的程序代碼略

EndSub

為實現程序的功能,程序【】處不能填寫的語句是()。

A)flag=True

B)flag=False

C)flag=Notflag

D)ExitDo

在Access的VBA中“Mod”的含義是()。

A)模運算符

B)過程名稱

C)定義變量

D)函數名稱

在Access中,如果要處理具有復雜條件或反復循環的操作,則應該使用的對象

是()。

A)模塊

B)窗體

C)宏

D)表

第35套

在Access數據庫中有“記錄”的概念,與''記錄”相對應的關系模型中的概念是()o

A)屬性

B)元組

0域

D)關系

在實體關系模型中,要從給定的關系中找出滿足一定條件的元組,應該使用的關

系運算是()。

A)選擇

B)投影

0聯接

D)自然聯接

在Access中,空數據庫的含義是()。

A)僅創建了數據庫的外殼,數據庫內沒有對象和數據

B)剛剛安裝完畢Access系統,還沒有建立任何數據庫

0僅在數據庫中建立了表結構,表中沒有保存任何記錄

D)僅在數據庫中建立表,數據庫中沒有其他對象

在成績表中有字段“總評成績”、“平時成績”和“期末考試”等,其中,總評

成績=平時成績+0.7X期末考試。則進行表設計時,字段“總評成績”的數據

類型應該是()。

A)整數

B)數字

0計算

D)文本

如果要求在輸入數據時“學院名稱”字段必須以“學院”兩個漢字結尾,則在表

設計時應該設置的對應的字段屬性是()。

A)有效性規則

B)有效性文本

0輸入掩碼

D)參照完整性

在設計表結構時,如果希望某字段的數據是從一個給定的列表選擇出來的,則可

以將該字段的數據類型應設置為()。

A)查詢向導

B)附件

C)超鏈接

D)OLE對象

對數據表進行高級篩選操作,篩選的結果是()。

A)表中只保留符合條件的記錄,不符合條件的記錄被刪除

B)符合條件的記錄生成一個新表,不符合條件的記錄被隱藏

0符合條件的記錄生成一個新表,不符合條件的記錄被刪除

D)表中只顯示符合條件的記錄,不符合條件的記錄被隱藏

若要在窗體的文本框中輸入用戶密碼,但屏幕不能顯示出密碼的文字信息要用

號代替,則應設置的屬性是()。

A)輸入掩碼

B)默認值

0標題

D)密碼

“預約登記”表中有日期/時間型字段”申請日期”和“預約日期”,要將表中

的預約日期統一設置為申請日期之后15天。在設計查詢時,設計網格“更新到”

中應填寫的表達式是()o

A)[申請日期]+15

B)申請日期+[15]

0[申請日期+15]

D)[申請日期]+[15]

若要在文本型字段執行全文搜索,查詢“Access”開頭的字符串,正確的條件表

達式設置為()。

A)like”*Access*"

B)like”Access”

C)like“Access*"

D)like"Access”

統計學生成績最高分,應在創建總計查詢時,分組字段的總計項應選擇()。

A)計數

B)最大值

0平均值

D)總計

在“學生”表中有姓名、性別、出生日期等字段,查詢并顯示男性中年齡最大的

學生,并顯示姓名、性別和年齡,正確的SQL命令是()。

A)SELECT姓名,性別,MAX(YEAR(DATE。)-YEAR([出生日期]))AS年齡FROM學

生WHERE性別="男"

B)SELECT姓名,性別,MAX(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM學

生WHERE性別=男

C)SELECT姓名,性別,年齡FROM學生WHERE年齡=MAX(YEAR(DATE。)-YEAR([出

生日期]))AND性別=男

D)SELECT姓名,性別,年齡FROM學生WHERE年齡=MAX(YEAR(DATE())

-YEAR([出生日期]))AND性別="男"

在“教師檔案”表中使用OLE對象字段存放照片,在使用向導為該表創建窗體時,

“照片”字段所使用的控件是()。

A)附件

B)圖像

0綁定對象

D)未綁定對象框

進行窗體設計時,可以設置窗體、主體、標簽或文本框等內容的屬性。下列屬性

中,屬于窗體的屬性是()。

A)獲得焦點

B)字體顏色

0控件來源

D)輸入掩碼

在名為fml的窗體中,要將窗體的標題設置為''演示窗體”,應使用的語句是()。

A)Me.Name="演示窗體”

B)Me="演示窗體”

C)Me.Text="演示窗體”

D)Me.Caption="演示窗體"

在報表的設計視圖中,不能使用的是()。

A)選項卡

B)文本

0圖形

D)頁眉頁腳

在報表視圖中,能夠預覽輸出結果,并且又能夠對控件進行調整的視圖是()。

A)設計視圖

B)報表視圖

0布局視圖

D)打印視圖

宏組“打開”中有一個名為“打開職員窗體”的宏,引用該宏的正確形式為()o

A)打開.打開職員窗體

B)打開職員窗體!打開

0打開職員窗體.打開

D)打開!打開職員窗體

在宏操作命令中,為本地變量設置值的命令是()。

A)SetLocalValue

B)SetLocalVar

C)SetProperty

D)SetValue

如果要在已經打開的窗體中的某個字段上使用宏操作FindRecord進行查找定

位,首先應該進行的操作是()。

A)用宏操作GoToControl將焦點移到指定的字段或控件上

B)用宏操作SetValue設置查詢條件

C)用宏操作GoToRecord將首記錄設置為當前記錄

D)用宏操作GoToPage將焦點移到窗體指定頁的第一個控件上

宏組“操作”中有一個名為“職員”的宏,引用該宏的正確形式為()。

A)操作!職員

B)職員!操作

0職員.操作

D)操作.職員

以下關于宏的敘述中,錯誤的是()。

A)與窗體連接的宏屬于窗體中的對象

B)構成宏的基本操作也稱為宏命令

0可以通過觸發某一事件來運行宏

D)宏是由一個或多個操作組成的集合

在窗體中有命令按鈕Commandl和三個文本框Text。、TextkText2,命令按鈕

對應的代碼過程如下:

PrivateSubCommandl_Click()

Dimi,fl,f2AsInteger

DimflagAsBoolean

fl=Vai(Me!TextO)

f2=Vai(Me!Textl)

Iffl>f2Then

i=f2

Else

i=fl

EndIf

flag=True

DoWhilei>1Andflag

IfflModi=0Andf2Modi=0Then

flag=False

Else

i=i-1

EndIf

Loop

Me!Text2=i

EndSub

運行程序,在文本框TextO和Textl中分別輸入15和20,則文本框Text2中顯

示的結果是()。

A)15

B)5

C)20

D)10

VBA中定義符號常量應使用的關鍵字是()。

A)Const

B)Dim

C)Public

D)Static

已知窗體中按鈕CommandO對應的事件代碼如下:

PrivateSubCommandO_Click()

DimJAsInteger

J=10

CallGetData(J+5)

MsgBoxJ

EndSub

PrivateSubGetData(ByReffAsInteger)

f=f+20

EndSub

運行程序,輸出結果是()。

A)30

B)15

C)10

D)35

在VBA中定義了二維數組B(3to7,4),則該數組的元素個數為()。

A)25

B)36

C)20

D)24

如果有VBA的過程頭部為:PrivateSubBstData(ByRefxyzAsInteger),

則變量xyz遵守的參數傳遞規則是()。

A)按地址傳遞

B)按值傳遞

C)按實參傳遞

D)按形參傳遞

用If語句統計職稱(duty)為〃教授〃或〃副教授〃的教工人數,錯誤的語句

是()。

A)Ifduty="教授〃Andduty二〃副教授〃Thenn=n+l

B)IfInStr(duty,〃教授〃)=1OrInStr(duty,〃教授〃)=2Thenn=n+l

C)IfInStr(duty/教授〃orduty二〃副教授〃)〉0Thenn=n+l

D)IfRight(duty,2)=〃教授〃Thenn=n+l

在窗體上有一個執行命令按鈕(名為Commandl),兩個文本框TextO和Textlo

命令按鈕的Click事件程序如下:

PrivateSubCommandO_Click()

x=Vai(MelTextl)

If[]Then

TextO=Str(x)&〃是奇數.〃

Else

TextO=Str(x)&〃是偶數.〃

EndIf

EndSub

Functionresult(ByVaixAsInteger)AsBoolean

result=False

IfxMod2=0Then

result=True

EndIf

EndFunction

程序運行時,在Textl中輸入21,單擊命令按鈕后TextO中顯示“21是奇數”。

則程序【】處應填寫的語句是()。

A)result(x)="奇數"

B)result(x)=〃偶數〃

C)result(x)

D)Notresult(x)

窗體上有命令按鈕command1,對應的Click事件過程如下:

PrivateSubCommandl_Click()

DimxAsInteger

x=InputBox(〃請輸入x的值〃)

SelectCasex

Case1,2,4,10

Debug.Print〃A〃

Case5To9

Debug.Print〃B〃

CaseIs=3

Debug.Print〃C〃

CaseElse

Debug.Print〃D〃

EndSelect

EndSub

窗體打開運行,單擊命令按鈕,在彈出的輸入框中輸入3,則立即窗口上顯示的

內容是()。

A)C

B)A

C)B

D)D

第1套

按數據的組織形式,數據庫的數據模型可分為三種模型,它們是()o

A)小型、中型和大型

B)網狀、環狀和鏈狀

0層次、網狀和關系

D)獨享、共享和實時

在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符是

()o

A)*

B)%

C)&

D)#

如果在創建表中建立字段“性別”,并要求用漢字表示,其數據類型應當是

()0

A)是/否

B)數字

0文本

D)備注

下列關于字段屬性的敘述中,正確的是()o

A)可對任意類型的字段設置“默認值”屬性

B)設置字段默認值就是規定該字段值不允許為空

0只有文本型數據能夠使用“輸入掩碼向導”

D)“有效性規則”屬性只允許定義一個條件表達式

在Access中,如果不想顯示數據表中的某些字段,可以使用的命令是()0

A)隱藏

B)刪除

C)凍結

D)篩選

如果在數據庫中已有同名的表,要通過查詢覆蓋原來的表,應該使用的查詢類型

是()。

A)刪除

B)追加

C)生成表

D)更新

在SQL查詢中“GROUPBY”的含義是()。

A)選擇行條件

B)對查詢進行排序

0選擇列字段

D)對查詢進行分組

下列關于SQL語句的說法中,錯誤的是()o

A)INSERT語句可以向數據表中追加新的數據記錄

B)UPDATE語句用來修改數據表中已經存在的數據記錄

0DELETE語句用來刪除數據表中的記錄

D)CREATE語句用來建立表結構并追加新的記錄

若查詢的設計如下,則查詢的功能是()0

亭直詢19O回次

學生表

姓名

班級

統計結果:班級▼

總學生表

排計數

件■I

A)設計尚未完成,無法進行統計

B)統計班級信息僅含Null(空)值的記錄個數

0統計班級信息不包括Null(空)值的記錄個數

D)統計班級信息包括Null(空)值全部記錄個數

查詢“書名”字段中包含“等級考試”字樣的記錄,應該使用的條件是()。

A)Like"等級考試”

B)Like"*等級考試"

C)Like〃等級考試*“

D)Like"*等級考試*“

在教師信息輸入窗體中,為職稱字段提供“教授”、“副教授”、“講師”等選

項供用戶直接選擇,最合適的控件是()。

A)標簽

B)復選框

C)文本框

D)組合框

若在窗體設計過程中,命令按鈕Command。的事件屬性設置如下圖所示,則含義

是()。

A)只能為“進入”事件和“單擊”事件編寫事件過程

B)不能為“進入”事件和“單擊”事件編寫事件過程

0“進入”事件和“單擊”事件執行的是同一事件過程

D)已經為“進入”事件和“單擊”事件編寫了事件過程

發生在控件接收焦點之前的事件是()o

A)Enter

B)Exit

C)GotFocus

D)LostFocus

下列關于報表的敘述中,正確的是()0

A)報表只能輸入數據

B)報表只能輸出數據

0報表可以輸入和輸出數據

D)報表不能輸入和輸出數據

在報表設計過程中,不適合添加的控件是()o

A)標簽控件

B)圖形控件

C)文本框控件

D)選項組控件

在宏的參數中,要引用窗體F1上的Textl文本框的值,應該使用的表達式是

()o

A)[Forms]![Fl]![Textl]

B)Textl

C)[Fl].[Textl]

D)[Forms]_[Fl]_[Textl]

在運行宏的過程中,宏不能修改的是()0

A)窗體

B)宏本身

0表

D)數據庫

為窗體或報表的控件設置屬性值的正確宏操作命令是()o

A)Set

B)SetData

C)SetValue

D)SetWarnings

下列給出的選項中,非法的變量名是()0

A)Sum

B)Integer_2

C)Rem

D)Forml

在模塊的聲明部分使用“OptionBase1”語句,然后定義二維數組A(2to5,5),

則該數組的元素個數為()o

A)20

B)24

C)25

D)36

在VBA中,能自動檢查出來的錯誤是()o

A)語法錯誤

B)邏輯錯誤

0運行錯誤

D)注釋錯誤

如果在被調用的過程中改變了形參變量的值,但又不影響實參變量本身,這種參

數傳遞方式稱為()o

A)按值傳遞

B)按地址傳遞

C)ByRef傳遞

D)按形參傳遞

表達式"B=31'。+0.5)”的功能是()o

A)將變量A保留小數點后1位

B)將變量A四舍五入取整

0將變量A保留小數點后5位

D)舍去變量A的小數部分

運行下列程序段,結果是()o

Form=10to1step0

k=k+3

Nextm

A)形成死循環

B)循環體不執行即結束循環

0出現語法錯誤

D)循環體執行一次后結束循環

下列四個選項中,不是VBA的條件函數的是()0

A)Choose

B)If

C)Ilf

D)Switch

運行下列程序,結果是()o

PrivateSubCommand32_Click()

f0=l:fl=l:k=1

DoWhilek<=5

f=fO+fl

fO=fl

fl=f

k=k+1

Loop

MsgBox"f="&f

EndSub

A)f=5

B)f=7

C)f=8

D)f=13

在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下事件代碼:

PrivateSubCommandl_Click()

MsgBoxf(24,18)

EndSub

PublicFunctionf(mAsInteger,nAsInteger)AsInteger

DoWhilemOn

DoWhilem>n

m=m-n

Loop

DoWhilem<n

n=n-m

Loop

Loop

f=m

EndFunction

窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是()。

A)2

B)4

C)6

D)8

在窗體上有一個命令按鈕Command1,編寫事件代碼如下:

PrivateSubCommandl_Click()

DimdlAsDate

Dimd2AsDate

dl=#12/25/2009#

d2=#l/5/2010#

MsgBoxDateDiff("ww”,dl,d2)

EndSub

打開窗體運行后,單擊命令按鈕,消息框中輸出的結果是()0

A)1

B)2

C)10

D)11

能夠實現從指定記錄集里檢索特定字段值的函數是()o

A)Nz

B)Find

C)Lookup

D)DLookup

下列程序的功能是返回當前窗體的記錄集:

SubGetRecNumO

DimrsAsObject

Setrs=【】

MsgBoxrs.RecordCount

EndSub

為保證程序輸出記錄集(窗體記錄源)的記錄數,括號內應填入的語句是()o

A)Me.Recordset

B)Me.RecordLocks

C)Me.RecordSource

D)Me.RecordSelectors

第34套

下列選項按索引功能區分,不屬于Access表的索引的是()。

A)主鍵索引

B)唯一索引

0普通索引

D)主索引

以下列出的是設置參照完整性應符合的條件:

①自主表的匹配字段是主鍵或具有唯一索引

②兩個表中相關聯的字段應有相同的數據類型

③兩個表之間必須是一對多的關系

其中正確的是

A)①②③

B)①②

0①③

D)②③

某體檢預約登記表中有日期/時間型數據“體檢日期”,預約體檢規則為自填表

之日起30天后為約定體檢日期,建立正確表達式是()。

A)Day()+30

B)Date()+30

C)now()+30

D)DateAdd("d",30,date())

對一個表進行“篩選”操作后,產生的結果是()。

A)只顯示滿足條件的記錄,不滿足條件的記錄在顯示時隱藏

B)只保留滿足條件的記錄,不滿足條件的記錄將從表中刪除

0選擇表中滿足篩選條件的記錄生成一個新表

D)選擇表中不滿足篩選條件的記錄生成一個新表

如果字段“學分”的取值范圍為「6,則下列選項中,錯誤的有效性規則是

()o

A)>=1and<=6

B)[學分]>=1and[學分]<=6

C)學分>0and學分<=6

D)1O[學分k=6

將〃查找和替換〃對話框的''查找內容”設置為〃[!a-c]def〃,其含義是()o

A)查找"!a-cdef”字符串

B)查找“口a-c]def"字符串

C)查找〃!adef"、〃!bdef〃或“!cdef”的字符串

D)查找以"def”結束,旦第一位不是"a"、"b"和"c"的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論