Bde.DBTables.TSession.OpenDatabase

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function OpenDatabase(const DatabaseName: string): TDatabase;

C++

TDatabase* __fastcall OpenDatabase(const System::UnicodeString DatabaseName);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TSession

Description

Ouvre une base de données existante ou crée et ouvre un composant base de données temporaire.

La méthode OpenDatabase permet de se connecter à une base de données pour laquelle il existe déjà un composant base de données persistant, ou de créer un composant base de données temporaire et de s'y connecter. DatabaseName indique le nom de la base de données à ouvrir.

OpenDatabase rend active la session en cours puis appelle FindDatabase pour vérifier si le paramètre DatabaseName correspond à la propriété DatabaseName d'un composant base de données existant. Si cela n'est pas le cas, OpenDatabase crée un composant base de données temporaire et affecte la valeur du paramètre DatabaseName à sa propriété DatabaseName. Enfin, OpenDatabase appelle la méthode Open de la base de données devant se connecter à un serveur de bases de données, puis incrémente de un le compteur de références de base de données de la session.

Voir aussi