Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1756 / 2272 ツリー ←次へ | 前へ→

【5417】リストボックスから指定したデータの表示 トミー 05/6/20(月) 10:30 質問[未読]
【5419】Re:リストボックスから指定したデータの表示 クロ 05/6/20(月) 10:55 発言[未読]
【5432】Re:リストボックスから指定したデータの表示 トミー 05/6/20(月) 14:51 お礼[未読]
【5433】Re:リストボックスから指定したデータの表示 クロ 05/6/20(月) 14:56 発言[未読]

【5417】リストボックスから指定したデータの表示
質問  トミー  - 05/6/20(月) 10:30 -

引用なし
パスワード
   どなたか教えて下さい
処理概要は、名称マスタの登録修正フォームから登録済みデータを別のフォームでリストボックスの形式で表示して、特定のデータを選択して、もとの名称マスタの登録修正のフォームに表示する処理です。リストボックスまでは上手く表示できていますが、特定のデータ(例えば 2行目のデータ)を選択しても名称マスタのテーブルの第1件目のデータを表示します。 リストボックスは3列表示です。 テーブルの検索するキーはリストボックス上では第1列(区分)と第2列(コード)です。以下にコードを表示しますがSQLのSELECTコマンドの記述が間違っていると思いますが正しいコーディングを教えて下さい。

 SQL ="SELECT * FROM T_名称マスタ WHERE 区分 = '" & Me.名称マスタ一覧 & "'"
 ******(ここのコーディングが悪いと思っているのですが)*******
 Set Rst = DB>OpenRecordset(SQL)
 If Rst.Recordcount = 0 then
   Forms![F_名称マスタ]![区分] = Me.名称一覧
   Forms![F_名称マスタ]![コード] = ""
   Forms![F_名称マスタ]![名称] = ""
 Else
   Forms![F_名称マスタ]![区分] = Me.名称一覧
   Forms![F_名称マスタ]![コード] = Rst!コード
   Forms![F_名称マスタ]![名称] = Rst!名称
 End If
以上のようなコーディングですが宜しくご指導下さい。お願いします

【5419】Re:リストボックスから指定したデータの表...
発言  クロ  - 05/6/20(月) 10:55 -

引用なし
パスワード
   Column プロパティのヘルプをご覧になっては如何でしょうか?

【5432】Re:リストボックスから指定したデータの表...
お礼  トミー  - 05/6/20(月) 14:51 -

引用なし
パスワード
   ▼クロ さん:
>Column プロパティのヘルプをご覧になっては如何でしょうか?


ありがとう御座いました おかげさまでコーディングの方法がわかりました。

因みに、 リストボックスのプロパティで連結列と云うのがありますが、どんな機能なんですか。どのような時に使用するのですか。暇な時にでも教えて下さい。

【5433】Re:リストボックスから指定したデータの表...
発言  クロ  - 05/6/20(月) 14:56 -

引用なし
パスワード
   う〜ん。私が暇なときを待つよりも
プロパティの「連結列」でF1キーをたたいた方が早いような…

1756 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078264
(SS)C-BOARD v3.8 is Free