From RAD Studio API Documentation
Jump to: navigation, search


property VendorLib: string read GetVendorLib write FVendorLib;


__property System::UnicodeString VendorLib = {read=GetVendorLib, write=FVendorLib};


Type Visibility Source Unit Parent
property public
Data.SqlExpr TSQLConnection


This property is obsolete. It is no longer published and will not appear in the Object Inspector.

This property is kept for backwards compatibility and should not be used directly in applications; to specify another client software library, add a value to the VendorLib key in the Params collection instead.

VendorLib specifies the client software library (DLL or shared object) supplied by the database vendor.

VendorLib is the library supplied by the database vendor to support client-side use of the database. Most applications do not need to use VendorLib directly, because this property is set automatically when the DriverName property is set.

Note: The association between a vendor library and a driver name is stored in the dbxdrivers.ini file, when you install the associated dbExpress driver.

The file named by this property must be running on the same system as your application when it is deployed. Typically, it is installed when the database is installed rather than with your application.

Note: The VendorLib, LibraryName, and GetDriverFunc properties all reflect the values in the dbxdrivers.ini file. Although these properties are editable in the Object Inspector, you should not modify their values directly. Instead, you can create your own driver in dbxdrivers.ini and specify the correct values for these properties there. The values of the VendorLib, LibraryName, and GetDriverFunc properties are published (stored with the connection component), so it is possible to deploy an application without deploying the dbxdrivers.ini file.

See Also