Bde.DBTables.TDatabase.DriverName
Delphi
property DriverName: string read GetDriverName write SetDriverName;
C++
__property System::UnicodeString DriverName = {read=GetDriverName, write=SetDriverName};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDatabase |
説明
このデータベースの BDE ドライバの名前を指定します。
DriverName プロパティを使用すると、AliasName を指定せずに DatabaseName を指定するデータベース接続に使用する BDE ドライバの名前を指定できます。DriverName は、有効な BDE ドライバ(たとえば STANDARD、ORACLE、SYBASE、INTERBASE など)でなければなりません。
メモ: アプリケーションで DriverName を設定する場合は、Params プロパティに接続パラメータを指定する必要もあります。通常は、AliasName プロパティで指定したエイリアスが接続パラメータを提供しますが、DriverName が設定される場合は、BDE ドライバ名の競合を避けるために AliasName プロパティは自動的にクリアされます。
Connected プロパティが true のときに DriverName を設定しようとすると、例外が発生します。
ヒント: 設計時に TDatabase コンポーネントをダブルクリックすると、データベース エディタを起動して DriverName を設定できます。