TDatabase を使用したデータベースへの接続
TDatabase を使用したデータベースへの接続:インデックス への移動
メモ: ボーランド データベース エンジン(BDE)の使用は推奨されません。今後 BDE は機能拡張されません。たとえば、BDE では Unicode がサポートされていません。BDE を使用して新たに開発しないことをお勧めします。既存のデータベース アプリケーションを BDE から dbExpress に移行することを検討してください。
Delphi アプリケーションがボーランド データベース エンジン(BDE)を使用してデータベースに接続する場合、その接続は Bde.DBTables.TDatabase コンポーネントによってカプセル化されます。データベース コンポーネントは、単一のデータベースへの接続を BDE セッションのコンテキストで表します。
TDatabase は、他のデータベース接続コンポーネントのタスクと同一の多くのタスクを実行し、共通のプロパティ、メソッド、およびイベントの多くを共有しています。これらの共通点については、「データベースへの接続:概要」で説明しています。
共通のプロパティ、メソッド、およびイベントに加えて、TDatabase には BDE 固有の多くの機能があります。これらの機能については、以下のトピックで説明しています。
- データベース コンポーネントとセッションの関連付け
- データベース コンポーネントとセッション コンポーネントの相互作用
- データベースの識別
- TDatabase を使用した接続の確立
- データ モジュールでのデータベース コンポーネントの使用
- データベースを使ってキャッシュ アップデートを適用する