1

Итак, я использую Visual Studio 2005 и пытаюсь создать ОДИН отчет с МНОЖЕСТВЕННЫМИ запросами в отчете.Несколько запросов в одном отчете (Visual Studio 2005)

Все запросы имеют одинаковое количество столбцов (и имен столбцов), но небольшие твики и т. Д. Внутри каждого запроса (так что они в основном все разные).

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

бы реально оценить все и любую помощь!

+0

Вы можете использовать UNION ALL, я думаю? Вы можете найти [это] (http://www.w3schools.com/sql/sql_union.asp) ссылку ценную. – Vinvinvinvin

+0

Проблема с использованием союза точно так же, как вы заявляли, - он объединил всю информацию в одну таблицу. Когда я действительно хочу сохранить информацию в отдельных таблицах. – FooBun

ответ

0

Вы можете add multiple Tables к отчету, каждый из которых указывает на different Dataset. Просто убедитесь, что свойство DataSetName таблицы точек справа Набор данных.

+0

Я действительно пытался сделать это с помощью нескольких наборов данных, но я никогда не понимал, как сделать разные области отчета для разных наборов данных. – FooBun

+0

Просто добавьте 2 таблицы, каждый из которых указывает на другой набор данных, установив для свойства DataSetName таблицы правильный набор данных. –

+0

Я только когда-либо получал его для работы для совокупных функций (сумма и т. Д.) – FooBun

0

Вы можете комбинировать несколько наборов результатов с UNION в одном результирующем наборе.

Для использования UNION вам нужно, чтобы покрыть два основных правила

  1. Число и порядок столбцов должны быть одинаковыми во всех запросов.
  2. Типы данных должны быть совместимы.

Запрос вы будете иметь что-то вроде этого

{Query 1} 

UNION [ALL] 

{Query 2} 

UNION [ALL] 

{Query 3} 
+0

Проблема с использованием союза точно так же, как вы заявляли, - он объединил всю информацию в одну таблицу. Когда я действительно хочу сохранить информацию в отдельных таблицах. И отобразите информацию отдельно в отчете. – FooBun