Подключение к NosDB (NoSQL)

11.11.2019

NosDB является ярким представителем NoSQL баз данных. Она разработана для использования на платформе .Net и имеет открытый исходный код. NosDb, как и многие другие не реляционные базы данных отличаются большой скоростью работы и хорошей линейной масштабируемостью. В этой статье мы рассмотрим, как создать подключение к базе данных NosDb внутри отчета с помощью плагина для дизайнера. Как вы знаете, к дизайнеру отчетов можно подключать плагины, расширяющие функциональность программы. Одно из направлений расширения функциональности – коннекторы к различным базам данных. И правда, поиск, установка и настройка коннекторов для разных баз данных занимает не мало времени. FastReport позволяет создавать плагины, которые максимально упрощают процесс подключения к данным. Однако, предварительно нужно собрать библиотеку-плагин из проекта, который входит в поставку FastReport.Net и располагается в папке:

C:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.NosDB

После того, как вы соберете проект – получите библиотеку FastReport.NosDB.dll. Ссылку на эту библиотеку необходимо добавить в настройках дизайнера отчетов, на вкладке Plugins:

 

После перезапуска дизайнера можно приступать к созданию источника данных отчета. В настройках подключения выбираем NosDb connection:

 

Здесь необходимо ввести адрес сервера, логин и пароль пользователя (если настроен), имя базы данных и коллекции. Коллекции – это аналоги таблиц. Вы можете указать одну или несколько коллекций через запятую. На этом настройка подключения завершена, осталось лишь выбрать коллекции, необходимые в отчете на следующем шаге:            

 

К сожалению, с NoSQL базой данных мы не можем использовать SQL запрос для фильтрации данных на этапе их получения. Поэтому, просто посмотрим на результат:

 

.NET .NET FastReport FastReport Connection Connection База данных База данных
8 сентября 2026

Ответы на популярные вопросы о формате FP3

Разбираем 11 частых вопросов о формате FP3: что это за файлы, чем отличаются от FR3, какие программы их открывают и как конвертировать в PDF.
4 сентября 2026

Как из FastReport .NET экспортировать отчет в DXF

Рассмотрим способы экспорта отчета в формат DXF, а также посмотрим, как выглядит полученный результат после открытия файла в CAD-приложении.
30 июля 2026

Как из FastReport .NET экспортировать отчет в PostScript

В этой статье мы на простом примере рассмотрим экспорт отчета FastReport .NET в формат PostScript, разобрав настройку параметров и программную реализацию.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»