Page de démarrage > comp > gb.db 
  [3.0]
 en de es it nl pl pt pt_BR mk sq ca hu tr ar fa vi ko ja ru zh zh_TW eo
Précédent  Suivant  Éditer  Renommer  Annuler  Rafraîchir  Rechercher  Administration  
Documentation
Historique
 
gb.db
Ce composant vous permet d'accéder à plusieurs systèmes de gestion de base de données.

Classes
Blob
Connection
DB
Database
DatabaseUser
Field
Index
Result
ResultField
Table

Ce composant peut accéder aux systèmes de gestion de base de données suivant:

postgreSQL, MySQL et Firebird sont des clients/serveurs de bases de données, celà singifie que la connexion est faite à un processus de serveur.

D'autre part, SQLite est un fichier ou une base de données basée sur la mémoire, il n'ya donc pas de processus serveur auquel vous connecter. Cela signifie que l'utilisateur peut avoir besoin d'inclure un chemin totalement qualifié pour le fichier de base de données si la valeur par défaut n'est pas satisfaisante. Voir la classe Connection pour plus d'informations. Le pilote SQLite supporte la version 3 de SQLite, et retombe à la version 2 en cas de besoin. Voir www.sqlite.org pour plus d'informations.

Ce composant crée une couche intermédiaire entre le serveur indiqué et votre programme, de sorte que vous pouvez utiliser exactement le même code quelque soit la base de données que vous comptez utiliser.

Ceci fonctionne seulement si:

  • Vous créez votre base de données en utilisant le gestionnaire de base de données ou en utilisant ce composant.
  • Vous utilisez les méthodes Find, Create et Edit.
  • Vous ne mettez pas de valeurs SQL directement dans la requête, mais vous utilisez la caractéristique de la substitution des méthodes précédentes.
  • Vous n'utilisez pas la Méthode Exec, qui vous laisse envoyer des requêtes SQL directement au backend, de telle sorte que vous pouvez accéder à ses caractéristiques spécifiques.

Si vous n'avez pas besoin de base de données indépendante, faites comme vous aimez! :-)

Voir aussi

Comment ouvrir une connection MySQL et l'utiliser, ODBC Component Documentation