表格只有两个字段: VehicleID 和 FacilitiesID 。 FacilitiesID 是复选框列表值。对于每个 vehicleID ,我输入了多个 FacilitiesID 作为单独的数据。现在我想从表中检索给定 VehicleID 的值。给出一些逻辑如何检索?
答案 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值的任何记录。