adodcのRecordSourceプロパティーでwhere文を使うには?

解決


しゅうじ  2003-12-03 15:48:15  No: 110428  IP: [192.*.*.*]

顧客データと言うテーブルを作成し、「ナンバー」「顧客」「データ」の3個のカラムにデータが入っています。「ナンバー」は、主キーではなく、重複したものです。で、adodcのRecordSourceプロパティーに
select * from 顧客データ where ナンバー='グローバル変数'    
と入力してwhere文を使いたいんですけど、表示されないんです。

解決方法おねがいします(m_ _m)

編集 削除
特攻隊長まるるう  2003-12-03 16:43:32  No: 110429  IP: [192.*.*.*]

この程度の質問はわざわざ回答用にソース書く方が時間かかって面倒なので
説明するよりソース載せて欲しいです。コピペして修正してすぐにレスできますので…。

Option Explicit
Private Sub Form_Load()
    With Me.Adodc1
        Dim strQuery As String
        strQuery = "SELECT * FROM [顧客データ] WHERE [ナンバー]='" & CStr(グローバル変数) & "'"
        
        .RecordSource = strQuery
        .Refresh
    End With
End Sub

編集 削除
しゅうじ  2003-12-03 16:48:14  No: 110430  IP: [192.*.*.*]

なにぶん、初心者の学生ですので、、、。
どうもありがとうございます〜

編集 削除