Database Provider Engine (Engine dbp)
The dbp engine provides low-level access to the enaio® database — connection pool management, generic SELECT/Command, transaction control, schema introspection (tables, columns, indexes) and writing large binary data.
|
These are internal functions of the administrative clients and the enaio® Windows Rich Client. The jobs are not intended for custom integrations and are not described in this documentation. For SQL queries from your own applications, use ado.ExecuteSQL instead. |
2. Undocumented Endpoints
The following jobs are offered by the enaio® server in the dbp engine:
- Connection pool
-
dbp.PoolClear,dbp.PoolDisable,dbp.PoolEnum,dbp.PoolRemove - Queries and bindings
-
dbp.BindCommandEx,dbp.BindSelectEx,dbp.Command,dbp.LVCSelect,dbp.ParseCommand,dbp.Select - Transactions
-
dbp.Commit,dbp.RollBack,dbp.StartTransaction,dbp.StopTransaction - Schema introspection
-
dbp.DBGetInfo,dbp.GetColumnInfo,dbp.SelectColumns,dbp.SelectTableIndexes,dbp.SelectTables - Schema changes and maintenance
-
dbp.DropColumn,dbp.DropIndex,dbp.UpdateStatistics - Binary data
-
dbp.WriteBinLargeData