как извлечь значения checkboxlist из таблицы для данного конкретного идентификатора - PullRequest
0 голосов
/ 04 мая 2011

Таблица содержит только 2 поля: VehicleID и FacilitiesID . FacilitiesID - значение списка флажков.Для каждого vehicleID я вводил несколько FacilitiesID в качестве отдельных данных.Теперь я хочу получить значения из таблицы для данного VehicleID ... Дайте некоторую логику, как получить?

Ответы [ 3 ]

1 голос
/ 04 мая 2011

Вероятно, простой подход для вас - использовать LINQ или EntityFramework. Для этого вам нужно настроить модель объекта с помощью мастеров Visual Studio, а затем выполнить запрос, подобный следующему:

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

Для получения дополнительной помощи отредактируйте свой вопрос.

С наилучшими пожеланиями

0 голосов
/ 07 мая 2011

Я не узнал о вашей проблеме.

Вы сталкиваетесь с проблемой при получении данных, которые будут отображаться в контрольном списке или любой другой вещи?

, если вы не получаете ответ на идентификатор транспортного средства1, тогда для этого значения VehicleID может не быть какой-либо записи.

0 голосов
/ 04 мая 2011

Пожалуйста, запустите следующий запрос:

Select * from tableName where vehicleID=@vehicleID

и привяжите результат этого запроса к CheckedListBox.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...