2011-07-25 174 views
0

此刻我的產品目錄顯示在ListView和我想知道我怎麼可以根據類別,價格範圍等在我的側邊欄的文字做了產品過濾器。以下是我所指的一個例子。我試過Google搜索一些答案,但無法完全找到我想要做的事情。產品過濾

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

您可以創建一個字符串'字符串categoryIdStrings'和'字符串priceIdStrings' 現在您就可以通過標準的循環,如果你想要它包括你把它添加到字符串'categoryIdString + = ID +「」'。最後,您可以刪除最後一個逗號,否則會出現錯誤。 – Tjekkles

+0

那麼你是否推薦創建非參數化的sql語句?如果你打算包含ado.net sql,那麼你應該包含一些關於db參數的東西。另外,您對price和categoryid都使用相同的變量'idString'。 – Igor