как объединить 3 результата таблиц из набора данных в один набор данных в c# - PullRequest
0 голосов
/ 04 февраля 2020

Я возвращаю набор данных с 3 таблицами результатов. изображение показано ниже enter image description here

Я хочу объединить все три таблицы в одну. я пробовал следующий код, но не работал.

  foreach(DataSet dss in ds.Tables[0] )
   {
     dss.Merge(ds.Tables[1]);
   }

Я хочу, чтобы это происходило динамически.

1 Ответ

0 голосов
/ 04 февраля 2020

Вы можете объединить данные из одной таблицы с другой таблицей данных, используя функцию слияния таблиц ds.Tables[0].Merge(ds.Tables[1]);

Но может быть более естественно посмотреть, как вы получаете данные и можете их сразу прочитать все или отправьте запрос LINQ перед его отображением пользователю.

Если вы создадите несколько примеров того, как выглядят данные и какую функциональность вы хотите создать, вы можете получить лучший ответ.

...