2013-01-13 3 views
0

В моем проекте WinForm я пытаюсь получить доступ к таблице в DataSet с помощью LINQ.Linq To DataSet get error

 DSObjectData lDataSetObject; // DSObjectData -Strongly typed DataSet 

     var q = from contour in lDataSetObject.Contour 
       select contour; 

Но выбрать оператор Я получаю эту ошибку:

Cannot convert lambda expression to type 'string' because it is not a delegate type

+0

Является ли 'Contour'' DataTable'? –

ответ

2

DataTable не перечислим.

var q = from contour in lDataSetObject.Contour.AsEnumerable() 
       select contour; 

q является IEnumerable<DataRow>.

+0

Является ли DataSet IEnumerable? – Michael

+0

Нет, это не перечислимо. Что вы хотите перечислить в DataSet? –

+0

Я хочу перечислить DataTables в DataSet – Michael

 Смежные вопросы

  • Нет связанных вопросов^_^