私はAccess 2007を使用しています。子どもの特別なニーズをリストするリストボックスを含むフォームがあります。リストボックスは、子供のテーブルと特別なニーズが管理されたテーブルとの多対多の関係にあります。私は新しいレコードを追加しようとすると、リストボックスの値集合ソースが新しいレコードをフォームに追加するときにリストボックスをクリアする
SELECT Child.ID, Need.Category
FROM Need INNER JOIN
(Child INNER JOIN [Child-Need] ON Child.ID = [Child-Need].[Child FK])
ON Need.ID = [Child-Need].[Need FK]
ORDER BY [Category];
で、リストボックスの内容は、既存のレコードに関連する値にロックされ続け、明確でありません。
リストボックスの内容をクリアして、ユーザーが新しい子供に関連するニーズを追加できるようにするにはどうすればよいですか?
その後、フォームのレコードからレコードに移動するとき、リストボックスの内容は、表示される最初のレコードの内容に残ります。おそらく、私は重大なエラーを持っているように見えます、おそらく私のSQLに!
を参照してください? – GavinP
Alas、no。それを試みた! –
これはバインドされたフォームですか? – GavinP