Выполнение вставки и обновления в DataTable с использованием LINQ - PullRequest
0 голосов
/ 12 июля 2011

Я довольно новичок в использовании LINQ и пробовал опрашивать мой строго типизированный DataTable. Мне удалось выполнить «Select», но мне было интересно, может ли кто-нибудь указать мне правильное направление, чтобы сделать Insert и Updates. Я не уверен, что LINQ лучше всего делает вставку?

Мой код выбора выглядит следующим образом:

Dim results = From myRow In _dt.AsEnumerable() _
                      Where myRow.Language_key = Lang And _
                      myRow.Section_key = SectionKey And _
                      myRow.Message_number = MsgNum _
                      Select myRow.Message_line_1

1 Ответ

2 голосов
/ 12 июля 2011

Linq

  1. L : язык
  2. IN : интегрированный
  3. Q : Запрос

предназначен для запросов к коллекциям, например DataTable, а не для Insert или Update

, если вы хотите это сделать, вы можете использовать LinqToSqlили используйте Entity framework

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