axioma.core.dp.DatabaseSource¶Источник данных для работы с СУБД
Унаследован от:
DatabaseMapinfoMapcatalogSupport
DatabaseSource(provider)¶Конструктор
Параметры: provider ( DatabaseProvider) – Провайдер данных
beginTransaction()¶Начало изменений в базе данных
Результат: Успешность операции Тип результата: bool
commitTransaction()¶Фиксация проведенных изменений в базе данных
descriptionServer()¶Строка с описанием сервера базы данных
Результат: Строка с описанием Тип результата: str
executeCommand(command)¶Выполнение SQL выражения на стороне сервера. В случае ошибки, выбрасывается исключение.
Параметры: command ( str) – SQL команда
metadata()¶Получение метаданных из текущей базы данных
Результат: Ссылка на объект Тип результата: DatabaseMetadata
name(sqlString)¶Создать описание объекта данных для произвольного SQL-выражения
Параметры: sqlString ( str) – Строка SQLРезультат: Описание Тип результата: DataObjectDefinition
rollbackTransaction()¶Отмена роведенных изменений без их сохранения в базе данных