fbsql_select_db() remplace la base de données active courante par database_name, sur la connexion ouverte et représentée par link_identifier. Si link_identifier est omis, la dernière connexion ouverte sera utilisée. Si aucune connexion n'a été ouverte, fbsql_select_db() essaiera de se connecter en appelant fbsql_connect() sans arguments.
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Le client contacte FBExec pour connaître le numéro de port à utiliser pour la connexion à la base de données. Si le nom de la base est un numéro, le système l'utilisera comme numéro de port, et ne le demandera pas à FBExec. Le serveur Frontbase peut être démarré avec la commande : FRontBase -FBExec=No -port=<port number> <database name>.
Tous les prochains appels à fbsql_query() se feront dans la base database_name.
Si la base de données est protégée avec un mot de passe, l'utilisateur doit appeler la fonction fbsql_database_password() avant de sélectionner la base de données.
Voir aussi fbsql_database_password(), fbsql_connect(), fbsql_pconnect() et fbsql_query().
Précédent | Sommaire | Suivant |
fbsql_rollback | Niveau supérieur | fbsql_set_lob_mode |