|
▼クロ さん:
ありがとうございます。おかげさまで抽出のほうは上手くいきました。
便乗の質問なんですが、この抽出したデータをコンボボックスに設定したいのですが、どうも上手くいきません。
すいません、ご助言のほうよろしくお願いします。
'コンボボックスに出力対象となる出力テーブル名をセットする処理
Dim CN As New ADODB.Connection
Dim RS As New ADODB.Recordset
Dim criteria As String
'接続
Set CN = CurrentProject.Connection
'レコードセットを取得
Set RS = New ADODB.Recordset
'出力対象フラグが"1"且つ、表示順位の昇順で抽出
criteria = "SELECT 名前 FROM テーブル名 WHERE 出力対象=1 ORDER BY 表示順;"
RS.Open criteria, CN, adOpenKeyset, adLockOptimistic
If RS.RecordCount = 0 Then
Call showError("現在、出力可能なマスタ情報は存在しません。")
Exit Sub
Else
Do Until RS.EOF
Debug.Print RS!NMテーブル名
RS.MoveNext
Loop
End If
'終了
RS.Close: Set RS = Nothing
CN.Close: Set CN = Nothing
|
|