コンボボックスに指定されたUserIdは出力しない例。
- Private Sub Exp_SQL_Com()
- Dim Str_SQL As String
- Dim rs As New ADODB.Recordset
- 'SQL文を文字列で作ってやる。
- Str_SQL = "SELECT UserId, 名前 FROM T_名前マスター WHERE UserId <> " & _
- Me!ComboBox.Value & " ORDER BY 表示順序;"
- 'ちゃんとSQL構文になっているか確認。よく変数名がそのまま出てたり( ゚-゚)~゚
- Debug.Print Str_SQL
- rs.Open Str_SQL, CurrentProject.Connection
- Do Until rs.EOF
- Debug.Print rs![名前]
- rs.MoveNext
- Loop
- rs.Close
- End Sub
こんな感じに、イミディエイトウィンドウにSQL文や結果を排出。
後から動的に値集合ソースなどを指定するときの確認に便利。かも?
0 件のコメント:
コメントを投稿