2011-07-25 15 views
0

現在、製品カタログがListViewに表示されており、カテゴリ、価格帯などをベースにした製品フィルタをサイドバーのテキストに表示する方法が不思議でした。以下は、私が言及しているものの例です。私はいくつかの答えを求めるグーグルを試みたが、私がしたいことを見つけることができませんでした。製品フィルタ

enter image description here

+0

DataSourceコントロールとは何ですか? –

+0

どこから始めたらいいのか分かりません。 AccessDataSourceの使用。 – aurelio

答えて

0

おそらく、あなたはで選択した製品のIDの文字列を作る。そして、あなたのSQLステートメントにこれを挿入することができます。

SELECT * FROM PRODUCTS WHERE CategoryID =(idString)AND Price =(idString);

+0

ストリングIDで読める参照リンクはありますか? – aurelio

+0

文字列 'String categoryIdStrings'と' String priceIdStrings'を作成することができます これで条件をループすることができました。そして、それを 'categoryIdString + = id + '、' 'という文字列に追加することができます。最後にコンマを削除することができます。そうしないと、エラーが発生します。 – Tjekkles

+0

パラメータ化されていないSQL文を作成することをお勧めしますか? ado.net SQLをインクルードする場合は、dbパラメータに関する情報を含める必要があります。また、priceとcategoryidの両方に同じ変数 'idString'を使用しています。 – Igor

関連する問題