Создание списка элементов из источника привязки

У меня есть источник привязки, который связан с базой данных. Источник привязки связан с таблицей данных, которая имеет 4 столбца. Термины, определения, идентификатор магазина и идентификатор. В настоящее время у меня есть фильтр по идентификатору магазина, чтобы я мог получить все термины и определения для текущего магазина. Используя этот источник привязки, я хочу поместить термины в список, а определения в список, но я не уверен, как это сделать. Я видел, что в диспетчере валют есть метод List. Каков наилучший способ сделать это?

ФИЛЬТР НА ИСТОЧНИКЕ ОПРЕДЕЛЕНИЯ ОПРЕДЕЛЕНИЯ

Я попытался использовать табличные адаптеры, но это не фильтрует магазин, и вот код, который я пробовал:

        var definitionDataTable = definitionTableAdapter.GetData();
        var termArray = (from row in definitionDataTable.AsEnumerable()
                         select row.Field<string>("Term")).ToArray();
        var definitionArray = (from row in definitionDataTable.AsEnumerable()
                               select row.Field<string>("Description")).ToArray();

Любая помощь очень ценится, я новичок в использовании баз данных только к вашему сведению.

1 ответ

Решение

Пытаться:

var termArray = (from row in definitionDataTable.AsEnumerable() 
where row.Field<int>("StoreID")==yourID select row.Field<string>("Term")).ToArray();
Другие вопросы по тегам