2011-05-04 84 views
-1

表格只有2個字段:車輛ID設施IDFacilitiesID是複選框列表值。對於每個車輛ID我輸入了多個設施ID作爲單獨的數據。現在我想從表中檢索給定的VehicleID的值。給出一些邏輯如何檢索?如何從給定特定ID的表格中檢索複選框列表值

+1

嘗試用更多詳細信息重寫您的問題 – rockeye 2011-05-04 13:17:37

回答

1

對你來說,一個簡單的方法可能是使用LINQ或EntityFramework。 對於這一點,你需要建立一個實體模型,使用Visual Studio嚮導,然後像執行查詢:

var vehicle = Vehicles.Where(v => v.VehicleId == 1).FirstOrDefault(); // replace 1 by the Id of the vehicle you want. 

如需更多幫助,請編輯你的問題。

問候

+0

Vehicles.FirstOrDefault(v => v.VehicleId == 1);做同樣的事情 – 2011-05-04 13:23:49

0

請運行以下查詢:

Select * from tableName where [email protected] 

與此查詢CheckedListBox的結果綁定。

希望這會有所幫助。

+0

你..這個查詢在數據庫中工作,但我在DataAccess層只有問題,我不能通過傳遞1 VehicleID值來取回值。 – Lakshmitha 2011-05-04 15:37:59

0

我沒有得到你的問題。

你是否面臨在獲取數據顯示在複選框列表或任何其他事情的問題?

如果您未獲得車輛ID 1的響應,那麼此車輛ID值可能沒有任何記錄。

+0

我已檢查過,車輛ID中有表中的recod,我使用這個storedProcedure「從VehicleFacilities中選擇FacilitiesID,其中VehicleID = @ VehicleID」,但它沒有獲取值並將值傳遞迴數據訪問層。 – Lakshmitha 2011-05-09 04:20:28

相關問題