Simultané de plusieurs connexions de base de données dans drupal 7

Je suis en train d'écrire une classe wrapper pour mon site drupal 7 site qui me permet de vous connecter et d'interroger ma base de données phpbb.

Lors de la connexion à une source de données externe (comme par drupal documentation) vous avez défini le db active, exécutez la requête, puis définissez l'actif db à la valeur par défaut.

par exemple

db_set_active('phpbb');
$result = db_query($sql,$args,$opts);                               
db_set_active();//back to default

Mais est-il possible d'utiliser drupal de base de données wrapper pour créer une nouvelle marque de connexion qui peut être définie de façon permanente à la nouvelle base de données sans avoir à faire des allers-et-retours non-sens? certes, nous pouvons prendre en charge les connexions à plusieurs bases de données simultanément.

J'ai fait quelques recherches sur google mais je n'ai pas trouvé quelqu'un d'essayer de le faire encore.

OriginalL'auteur thtas | 2011-01-29