Access VBA ベーシック 模擬問題 模擬試験

Access VBA ベーシック 模擬問題 ① 第32問 9章

以下のコードは、最初にAccessデータベースのテーブルからレコードを取得するためのステートメントを示しています。

空欄に当てはまる最も適切なキーワードを以下の選択肢より1つ解答しなさい。

 

Sub Exam1()

 Dim N As String

 N= “【 空欄①  】 * FROM T競技;”

  CurrentDb.QueryDefs(“Q競技”).SQL = N

 DoCmd.OpenQuery “Q競技”

End Sub

access vba ベーシック 模擬問題 練習問題

 

 

1.INSERT

2.UPDATE

3.SELECT

4.DELETE

 

正解

3

解説

【9章 SQL基礎】

【SELECTステートメント】

SELECTステートメントはテーブルからレコードを取得するために使用されるSQLのキーワードです。

【コード解説】

以下のコードは、最初にAccessデータベースのテーブルからレコードを取得するためのSQLステートメントを示しています。空欄に当てはまる最も適切なキーワードを以下の選択肢より1つ解答しなさい。

Sub Exam1()

 Dim N As String

N= “SELECT * FROM T競技;”

‘ T競技テーブルからすべてのレコードを取得する。

  DCurrentDb.QueryDefs(“Q競技”).SQL = N

‘ 現在開いているデータベース(CurrentDb)内の「Q競技」という名前のクエリのSQLプロパティに、変数 ‘N’ に格納されたSQL文を設定します。

 DDoCmd.OpenQuery “Q競技”

‘ OpenQueryメソッドで「Q競技」という名前のクエリを実行して開きます。

End Sub

access vba ベーシック 模擬問題 練習問題

 

1.INSERT

誤り。

INSERTステートメントは新しいレコードを追加するために使用されます。

2.UPDATE

誤り。

UPDATEステートメントは既存のレコードを更新するために使用されます 。

3.SELECT

正しい。

SELECTステートメントはテーブルからレコードを取得するために使用されるSQLのキーワードです。

4.DELETE

誤り。

DELETEステートメントはレコードを削除するために使用されます。