logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • О нас
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Подключение к базе данных PostgreSQL в приложении .NET
  • Как добавить плагин-коннектор к Oracle в FastReport.NET

    6 сентября 2018 г.

    Возможно вы еще ни разу не пользовались плагинами для дизайнера отчетов FastReport .NET. Тогда

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

    18 августа 2022 г.

    Мы рады представить вам новый плагин для подключения к Cassandra, который доступен для FastReport

    Подробнее
  • Как подключиться к SQLCe

    11 ноября 2019 г.

    Microsoft SQL Server Compact Edition простая локалная реляционная база данных, которая не требует установки, а

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

    15 ноября 2019 г.

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

    Подробнее
  • Как использовать менеджер плагинов

    3 сентября 2019 г.

    В FastReport .NET предусмотрен механизм плагинов для расширения функциональности дизайнера отчетов. В большинстве своем эти

    Подробнее

Подключение к базе данных PostgreSQL в приложении .NET

16 ноября 2022 г.

Подключение к базе данных PostgreSQL в приложении .NET

Наш FastReport .NET имеет достаточно богатые возможности и широкий функционал. Сегодня мы рассмотрим подключение к базе посредством плагина FastReport для дизайнера отчетов. В основе этого плагина лежит библиотека Npsql.dll.

Сперва разберёмся с тем, как правильно собрать плагин для FastReport .NET. А уже после создадим подключение своей базы данных к отчету.

Для начала нам нужно собрать плагин для подключения к PostgreSQL. Для этого переходим в директорию, где у вас было установлен FastReport .NET, и следуем по этому пути: Extras\Core\FastReport.Data\FastReport.Data.Postgres. Следующим шагом открываем проект FastReport.Data.Postgres.сsproj. Часто при первом открытии встречаются вот такие ошибки:

Ошибки при подключении к PostgreSQL

 

Не стоит пугаться. Для решения этих проблем нужно всего лишь удалить из зависимостей проект FastReport. Вместо него добавить ссылку на FastReport.dll, который находится в папке с установленным FastReport .NET.

Шаг 1. Удаляем зависимость проекта.

Удаляем зависимость проекта

 

Шаг 2. Заходим во вкладку добавления ссылок.

Добавление ссылок

 

Шаг 3. Нажимаем “Обзор…” и переходим в директорию, где уже установлен FastReport.NET.

Диспетчер ссылок

 

Шаг 4. Выбираем FastReport.dll из списка файлов. 

FastReport.dll

 

Шаг 5. Собираем проект и видим, что все ошибки исчезли.

Сборка проекта без ошибок

 

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

Открываем непосредственно дизайнер отчетов, переходим в его настройки и подключаем dll файл чтобы наш коннектор корректно работал.

Настройки дизайнера отчетов

 

Затем переходим по следующему пути: Extras\Core\FastReport.Data\FastReport.Data.Postgres\bin\Debug\net452 и выбираем файл FastReport.Data.Postgres.dll, который мы добавим в проект.

Настройки плагинов

 

Далее перезапускаем дизайнер отчетов и выбираем во вкладке “Данные” пункт “Новый источник данных”.

Новый источник данных

 

Теперь нажимаем “Новое подключение” и выбираем тип подключения PostgreSQL.

Выбор типа подключения

 

Вводим данные для подключения и наблюдаем за корректным соединением.

Мастер подключения к данным

 

В этой статье мы научились подключать базу данных PostgreSQL к дизайнеру отчетов. Как можно заметить в FastReport .NET очень просто собирать и подключать различные коннекторы к множеству баз данных.  

О продукте Купить
avatar
Marat Alaev
Поддержка и тестирование
Fast Reports Team: Marat Alaev - Quality Assurance at Fast Reports
.NET FastReport Data Source Plugin

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

© 1998-2023 ООО «Быстрые отчеты»

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