ISecurityConnection.Procedures

Syntax

Procedures(ProcedureName: String): IDalProcedures;

Parameters

ProcedureName - a physical name of the procedure in DB.

Description

The Procedures property returns the cursor, containing system information about the procedure, which physical name is passed by the ProcedureName parameter.

Example

Executing the example requires that the repository contains a database with the BD identifier.

Sub Main;

Var

MB: IMetabase;

DB: IDatabaseInstance;

Cur: IDalProcedures;

Field: IDalCursorField;

Begin

MB := MetabaseClass.Active;

DB := MB.ItemById("BD").Open(Null) As IDatabaseInstance;

Cur := DB.Connection.Procedures("Procedure_1");

While Not Cur.Eof Do

For Each Field In Cur.Fields Do

Debug.WriteLine(Field.Name + " " + Field.Value);

End For;

Debug.WriteLine("");

Cur.Next;

End While;

Cur.Close;

End Sub Main;

After executing the example connection to the DB server, on which the BD repository database is set, is performed. System information about procedure with the Procedure_1 physical name, if there is such on the server, is displayed in the development environment console.

See also:

ISecurityConnection