2016-04-13 8 views
0

私はこのコードのリストボックスに表示テーブルのデータが欲しい:表示テーブルのリストボックス内のデータ(アクセスフォーム)

Me.List_history.RowSource = "SELECT Date " & _ 
    "FROM Leaves " & _ 
    "WHERE CodePersonali = " & Nz(Me.CodePersonali.Value) 

が、リストボックスには何も

List_history =私は表示されません。リストボックス名

Date =フィールド名

+0

あなたのテーブルになり

は、葉、内部のデータを持っていますか?最小限のデータを投稿する –

+0

はい、このコードを使用する前にテーブル –

+0

にデータを挿入してください。 'SELECT Date FROM Leaves WHERE CodePersonali = "&Nz(Me.CodePersonali.Value)&" 'を実行し、データが存在することを確認してください。 –

答えて

1

Dateテーブルleaveでは予約語である(それはです関数)、カラム名として使用しないでください。必要があれば、角括弧[Date]で囲みます。

CodePersonaliがテキスト列の場合は、値を''にする必要があります。

Me.List_history.RowSource = "SELECT [Date] " & _ 
    "FROM Leaves " & _ 
    "WHERE CodePersonali = '" & Nz(Me.CodePersonali.Value) & "'" 
関連する問題