即効テクニック |
テーブルまたはクエリの特定のフィールドの値が必要な場合に、DFirst関数はそのフィールドを含む先頭のレコードを返し、DLast関数はそのフィールドを含む最後のレコードを返します。
次のサンプルは「住所録」テーブルの先頭レコードと最終レコードの「氏名」フィールドをメッセージボックスに表示しています。
Sub Sample1()
MsgBox DFirst("氏名", "住所録")
End Sub
Sub Sample2()
MsgBox DLast("氏名", "住所録")
End Sub
次のサンプルは「住所録」テーブルの「住所」フィールドが「東京」の先頭レコードと最終レコードの「氏名」フィールドをメッセージボックスに表示しています。
Sub Sample3()
MsgBox DFirst("氏名", "住所録", "住所='東京'")
End Sub
Sub Sample4()
MsgBox DLast("氏名", "住所録", "住所='東京'")
End Sub