OpenDbCommandResult OpenDbCommand(OdId tOb, OpenDbCommandArg tArg)
tOb. Моникер SQL-объекта репозитория.
tArg. Параметры открытия.
Операция OpenDbCommand открывает SQL-объект и возвращает контекст для работы с ним.
Для выполнения операции необходимо в поле tObject указать моникер SQL-объекта репозитория, а в поле tArg указать параметры открытия. Под SQL-объектом понимается один из следующих типов объектов репозитория:
Моникер объекта может быть получен при выполнении операции GetObjects. В поле tArg могут быть указаны режим открытия (просмотр или редактирование), значения параметров, которые будут переданы в запрос, и шаблон для извлечения метаданных. В шаблоне указывается та информация, которая должна быть получена при выполнении операции. Результатом работы операции будет моникер открытого экземпляра SQL-объекта, а также метаданные, полученнные в соответствии с указанным в поле tArg.metaGet шаблоном. Дальнейшая работа с открытым объектом осуществляется с помощью операций GetDbCommand и SetDbCommand. Для закрытия открытого экземпляра SQL-объекта используйте операцию CloseDbCommand.
Пример открытия SQL-объекта на редактирование. В запросе передается моникер SQL-объекта в репозитории. В ответе приходит моникер открытого экземпляра SQL-объекта.
См. также: