忍者ブログ
ADMINNEW ENTRY
C A L E N D A R
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

専門学生時代にACCESSを学び、現在会社で使用しているシステムがACCESSで作られているので再度勉強中です。(学校ではVBAを全然習わなかったので) これからACCESS VBAを勉強する方一緒に学んでいきましょう
1 2 3 4 >>>
2025-04-24(Thu)
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



.

2009-09-24(Thu)
レコードセット最初、最後の値を取得する(DAO)

レコードセットした値の最初のレコードを参照する際には

MoveFirst を使用します。

63d83687.jpeg







Private Sub レコードセット_Click()

    Dim db As Database
    Dim rs As DAO.Recordset
   
    Set db = CurrentDb
   
    Set rs = db.OpenRecordset("select * From T_会員", dbOpenDynaset)
    
    'レコードセットの最初のレコードを参照します
    rs.MoveFirst
   
    MsgBox (rs!名前姓 & rs!名前名)
   
    rs.Close
    Set rs = Nothing
   
    db.Close
    Set db = Nothing
End Sub

上記の例がレコードセット最初のレコードを参照するコードです、

レコードセットの最後のレコードを参照する場合には

rs.MoveFirst  の部分を  rs.MoveLast  を使用して下さい。

rs.RecordCount   を使用することでレコードセットした件数を取得することができます。


レコードセットは大変役立つ場面が多いと思いますので色々と試してみて下さい

 

PR


.

1 2 3 4 >>>

Powered by NinjaBlog. Template by うさねこ.
忍者ブログ[PR]