私は多くのフォーラムを検索しましたが、必要な正確な回答が見つかりませんでした。Microsoft Accessの単一のテキストボックスに複数の値を格納する
私のDBは、私が考慮すべき4つのテーブル持っていることにより、会議のスケジュールDBである: 者/個人対会議/ Conference_Main/Conference_Day
を、私は私にそうしようとするので、私は、画像を投稿することができません仕事のコンピュータ、それはひどくなっているので、私は視覚の欠如のために申し訳ありません。
このデータベースを使用すると、誰かが1日目に自動的にデータを入力する会議を作成できます。すべての会議は複数日ではありませんが、いくつかの会議があります。
3日間の会議(Conference X)があり、3人(A、B、C)が参加しています。
Person A is going Day 1
Person B is going Day 1 & 3
Person C is going Day 2 & 3
私は会議の人々の日数が出席し、私はその情報をフォームにテキストボックスを移入したいもの見せたいクエリを持っています。会議が複数の日数を持つかどうかという問題のために、私ができる単純な連結、または私はFor Eachループが必要ですか?
私はこのような何かを見たい:
Attendee Days Attended
Person A 1
Person B 1, 3
Person C 2, 3
*例えば、私は複数の値を見てみたいと思います問題のテキストボックスになります。注「出席日数」 "2、3"
私はむしろこれを別のテーブルに保存するのではなく、私の人が会議に行くことを知っている日に基づいてダイナミックにします。誰かがvbaで私を助けることができますか?
これは、参加した日数を連結するクエリでなければなりませんか?それは可能ですか?
私の答えは、それが正しく入力されていることとは関係ありませんが、WHEREステートメントの可変引数をどこで呼び出すべきかという問題です。
これは正直なところ、 'Listbox'のためによく使われているようです。 – braX
クロス投稿http://www.accessforums.net/showthread.php?t=69024 – June7
[クエリ内の[ConcatRelated関数]の可能な複製](https://stackoverflow.com/questions/18940038/concatrelated-function-in- a-query) – June7