如何从表中检索给定特定ID的checkboxlist值

时间:2011-05-04 13:12:47

标签: c# database wcf

表格只有两个字段: VehicleID FacilitiesID FacilitiesID 是复选框列表值。对于每个 vehicleID ,我输入了多个 FacilitiesID 作为单独的数据。现在我想从表中检索给定 VehicleID 的值。给出一些逻辑如何检索?

3 个答案:

答案 0 :(得分:1)

对您而言,一个简单的方法可能是使用LINQ或EntityFramework。 为此,您需要使用Visual Studio向导设置实体模型,然后执行以下查询:

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

如需更多帮助,请修改您的问题。

祝你好运

答案 1 :(得分:0)

请运行以下查询:

Select * from tableName where vehicleID=@vehicleID

并将此查询的结果绑定到CheckedListBox。

希望这有帮助。

答案 2 :(得分:0)

我没有问你的问题。

您是否在将数据显示在复选框列表或任何其他内容时遇到问题?

如果您没有获得车辆ID 1的响应,则可能没有此VehicleID值的任何记录。