logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • Статьи
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Как подключить базу данных IBM DB2 в дизайнере отчетов FastReport .NET
  • Как подключиться к VistaDB

    15 ноября 2019 г.

    База данных Vista отнисится к типу встраиваемых баз. Эти базы отличаются от клиент серверных СУБД

    Подробнее
  • Как подключиться к OracleDB из FastReport .NET

    15 ноября 2019 г.

    Прежде всего, вы можете использовать ODBC коннектор. Но это сопряжено с множеством настроек. Как видите, вам

    Подробнее
  • Как подключиться к Firebird из FastReport .NET

    15 ноября 2019 г.

    Для подключения к базе данных Firebird в дизайнере FastReport .NET предусмотрен плагин-коннектор. Его необходимо предварительно собрать

    Подробнее
  • Как подключиться к MongoDB из отчета FastReport .NET

    16 ноября 2019 г.

    Прежде всего нужно собрать библиотеку плагина-коннектора к базе для дизайнера отчетов. Он расположен в папке: C:\Program

    Подробнее
  • Копирование бэндов отчета в другой со всем содержимым.

    31 марта 2021 г.

    Иногда возникает необходимость использовать части одного отчета в другом. В простых случаях для этого можно

    Подробнее

Как подключить базу данных IBM DB2 в дизайнере отчетов FastReport .NET

15 ноября 2019 г.

Для подключения отчета к базе данных DB2 вам необходимо подключить плагин к дизайнеру отчетов. Этот плагин представляет собой коннектор. Но предварительно нужно собрать этот коннектор из проекта:

С:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.DB2

Полученная в итоге библиотека FastReport.DB2.dll и есть плагин.

Чтобы его добавить запустите дизайнер отчетов и откройте меню File->Options. На вкладке Plugins нажмите кнопку Add и выберите созданную библиотеку. После этого перезапустите дизайнер. Перейдем к созданию источника данных отчета. Добавляем новое подключение:

 

В списке доступных коннекторов появился Objects, DB2DataConnection. Выбираем его и настраиваем подключение:

 

Если сервер баз данных развернут локально, то вводить имя сервера не нужно. Переходим к выбору таблиц.

 

На этом этапе вы можете отфильтровать данные с помощью SQL запроса. Будет создано представление данных основанное на выборке по вашему запросу. Главное преимущество этого способа – возможность использовать параметры в SQL запросе. Параметры могут получать данные из переменных отчета, функций и других выражений. Для создания представления, основанного на собственном SQL запросе, нажмите кнопку “Add SQL query…”.

 

Задаем имя преставления и переходим к написанию SQL запироса:

 

Этот запрос содержит параметр, определенный символом @. Этот параметр мы создадим на следующем шаге.

 

Имя параметра должно быть таким же, как и в SQL запросе. В качестве выражения используется параметр отчета. Параметр отчета имеет значение ‘C’. Таким образом мы отфильтруем сотрудников по первой букве имени. В конечном итоге в готовом отчете мы получим запись:

 

Так вы можете отфильтровать данные, используя параметры запроса. А значение параметра можно передать в отчет извне, используя URL. Это значит, что вы можете определить какие данные вам потребуются в своем веб приложении заранее, перед формированием отчета.

О продукте Скачать Купить
avatar
Dmitriy Fedyashov
Технический писатель
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport IBM DB2

Добавить комментарий
logo
  • +7(800)551-75-80
  • info@fastreport.ru
  • Ростов-на-Дону, Россия, 344082, ул.Обороны 24, офис 311
  • Купить
  • Загрузить
  • Документация
  • Отзывы
  • Как деинсталировать
  • Онлайн поддержка
  • FAQ
  • Видео уроки
  • Форум
  • Статьи
  • Наши Новости
  • Пресса о нас
  • Реселлеры
  • Нестандартное лицензирование
  • ВУЗам
  • Карьера
  • Контакты

© 1998-2022 ООО «Фаст Репортс»

  • Согласие с обработкой персональных данных
  • Не является публичной офертой