Введение в DBEdit
DBEdit — это мощный редактор для работы с базами данных.
Он позволяет извлекать данные из таблиц, представлений, хранимых процедур и SQL-запросов, а также сохранять изменения обратно в базу данных.
Вот пример данных, загруженных из представления:
В отличие от других редакторов, DBEdit автоматически создает выпадающие списки значений для полей и параметров на основе значений первичных ключей из связанных таблиц.
В приведенном выше примере используются следующие таблицы:
Определение представления выглядит так:
CREATE VIEW s02.view_cashbook AS SELECT * FROM s02.cashbook
Этого достаточно, чтобы DBEdit автоматически определил списки значений из связанных таблиц.
Разработчики могут настроить множество параметров.
Например, ниже представлено то же представление с переведенными именами полей и параметров, а также с переведенными данными.
Вот пример редактируемого отчета с использованием хранимой процедуры:
DBEdit поддерживает использование хранимых процедур и SQL-кода для обработки событий изменения ячеек.
Например, обработчик изменений для процедуры отчета имеет следующее определение:
CREATE PROCEDURE s02.usp_cash_by_months_change @column_name nvarchar(255), @cell_number_value money = NULL, @section int = NULL, @item_id int = NULL, @company_id int = NULL, @year int = NULL
Процедура принимает имя колонки и значение измененной ячейки, а также необходимые параметры из строки таблицы.
Вы можете использовать DBEdit с различными платформами баз данных:
- Microsoft SQL Server
- Oracle Database
- MySQL и MariaDB
- PostgreSQL
- Snowflake
- SQLite
Подключитесь к вашей базе данных и начните редактировать данные сразу.
Чтобы узнать больше о возможностях DBEdit, ознакомьтесь с примерами. Вы найдете шаблоны кода для решения типичных задач.
См. также: