BF_SQLConnectStringGet : retourne une chaîne de connexion (connect string) selon la base

Prototype :
string BF_SQLConnectStringGet (
      const string sBFDbName,
      const string sBFSrvName,
      const string sBFDbType,
      const string sBFParam);


sBFDbName
Nom de la base de données.
Ne doit pas être vide.
Ne fonctionne pas pour las bases BDB.

sBFSrvName
Nom du serveur ou adresse IP.
C'est le nom du fichier MDB pour les bases JET.

sBFDbType
Type de base de données.
Utilisez les constantes :
- BF_DB_ACCESS : pour les bases de données Microsoft Jet.
- BF_DB_SQLSERVER : pour les bases Microsoft SQL Server.
- BF_DB_MYSQL : pour les bases MySQL.
- BF_DB_BDB : pour les bases BDB en mode texte.

sBFParam
Chaine de caractère contenant les paramètres.
La chaine peut être vide.
Les paramètres sont les mêmes que pour BF_OpenTable.
Paramètres gérés : voir la page dédié aux paramètres
Champ facultatif, par défaut est égal à "".

Valeur de retour
Une chaîne de caractère "connect string" ODBC.
En cas d'erreur, la chaîne est vide.

Divers
Cette fonction est utilisée par BF_TableOpen et BF_SQLQueryOpen.

Exemples
string sString = BF_SQLConnectStringGet ("test", "123.045.0.123", BF_DB_MYSQL351, "USER=moi;PSW=toto;PORT=12345");