前提
accessのvbaについて質問します。
vbaを操作して、sqlを動かし、テーブルのデータを取得するところまではできました。しかしそこからメインフォームに表形式で出力することができません
実現したいこと
vbaで取得したデータをメインフォームに表形式で出力したい
該当のソースコード
access
1Option Compare Database 2Private Sub 検索_btn_Click() 3'変数宣言 4Dim db As DAO.Database 5Dim rs As DAO.Recordset 6 7'現在開いているデータベースに接続する。 8Set db = CurrentDb 9Dim i As Integer 10 11'SQL文でT_商品を開くためのレコードセットを作成する。 12Set rs = db.OpenRecordset("SELECT * FROM sample", dbOpenDynaset) 13 14'先頭レコードに移動する。 15rs.MoveFirst 16 17i = 1 18'ループにより順番にレコードの値を表示する。 19Do Until rs.EOF = True 20 'Me!sample = Me!sample & rs!馬名 21 Debug.Print i & ": " & rs!馬名 22 rs.MoveNext 23 24 i = i + 1 25Loop 26 27'レコードセットを閉じる。 28rs.Close 29Set rs = Nothing 30 31'データベースの接続を閉じる。 32db.Close 33Set db = Nothing 34End Sub 35
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/05 13:56
2022/10/05 14:16 編集
2022/10/05 14:53
2022/10/05 15:07
2022/10/06 00:02
2022/10/06 00:27
2022/10/06 00:41
2022/10/06 00:49
2022/10/06 07:29