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