Введение в 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
- IBM DB2
- MySQL and MariaDB
- PostgreSQL
- NuoDB
- Snowflake
- SQL Server Compact
- SQLite
Вы можете подключиться к вашей базе и редактировать данные сразу же.
Чтобы узнать больше о возможностях DBEdit, посмотрите примеры. Вы найдете шаблоны кода для решения типичных задач.
См. также: