タイトル : データコンボの、リストフィールドの表示について 投稿日 : 2012/11/15(Thu) 17:36 投稿者 : nao
AccessのDB 、VB6で、Data−Combo のList−Fieldへの表示。 (使用目的は、数百点の部品名から重複なしで、あいまい選択して、リスト表示したい) データベースのField1に、 「ABC」、「ABC」、「CDE」、「JKL」、「JKL」とある時に 1)Text1が「BLK」であれば、 Select DISTINCT Field1 From DB で 「ABC」 「CDE」 「JKL」、とリスと表示します 2)Text1に「C」を入力すると 「ABC」、「CDE」の2行をリストフィールドに表示したい。 Select DISTINCT Field1 WHERE Field1”_ ”Like ’%”& Text1 & ”%’” では動作しない。 そこで、Select DISTINCT Field1 FROM DB と、 rs.Filter = ”Field1 Like ’%”& Text1 &”’” とすると、rsの内容は、2)のようになりますが、リストフィールドには、 Filterする前の「DISTINCT」の内容になります。 書き方がおかしいのか、実現する方法を教えていただきたくお願いいたします・ |