Driver(Index: Integer): IDalDriver;
Index. Driver index.
The Driver property returns settings of OLE DB Driver with the specified index.
Add links to the Collections, Dal, and Metabase system assemblies.
Sub UserProc;
Var
MB: IMetabase;
OleDrivers: IDalOleDbDrivers;
Driver: IDalDriver;
Descriptor: IDalConnectionDescriptor;
Params: IDalConnectionDescriptorParams;
Param: IDalConnectionDescriptorParam;
i, c: Integer;
Begin
MB := MetabaseClass.Active;
OleDrivers := New DalOleDbDrivers.Create;
c := OleDrivers.Count;
For i := 0 To c - 1 Do
Debug.WriteLine("Driver name: " + OleDrivers.DriverName(i));
Debug.WriteLine("---Driver Parameters---");
Driver := OleDrivers.Driver(i);
Debug.Indent;
Descriptor := Driver.CreateDescriptor;
Params := Descriptor.Params;
For Each Param In Params Do
Debug.WriteLine(Param.Name);
End For;
Debug.Unindent;
Debug.WriteLine("");
End For;
End Sub UserProc;
After executing the example the development environment console displays a list of OLE DB drivers installed in the operating system and their parameters.
See also: