Comment connaitre la base de données utilisée ?

Résolu
vaginator120 Messages postés 22 Date d'inscription mardi 20 avril 2004 Statut Membre Dernière intervention 12 mars 2007 - 14 nov. 2005 à 15:06
vaginator120 Messages postés 22 Date d'inscription mardi 20 avril 2004 Statut Membre Dernière intervention 12 mars 2007 - 17 nov. 2005 à 08:41
Bonjour, j'ai une application qui utilise soit mysql soit msde comme base de données.

Les commandes SQL diffères selon le sgbd utilisé, donc comment est ce
que je pourrais connaitre celui qui est utilisé pour pouvoir adapter
mon code ?

Merci

2 réponses

WhiteHippo Messages postés 1154 Date d'inscription samedi 14 août 2004 Statut Membre Dernière intervention 5 avril 2012 3
16 nov. 2005 à 18:04
Va voir ici : http://www.vincenzo.net/isxkb/modules.php?name=News&file=article&sid=22

La détection se fait en accédant à la base de registre et plus spécialement à la clé correspondant à MSDE.

N.B. on doit pouvoir utiliser la même technique pour détecter MySQL. Ou plus simplement si on ne vérifies que ces 2 là, alors si pas un MSDE, c'est un MySQL .

Cordialement.


<HR>
Il existe 10 catégories de personne. Ceux qui connaissent le binaire et les autres...
3
vaginator120 Messages postés 22 Date d'inscription mardi 20 avril 2004 Statut Membre Dernière intervention 12 mars 2007 1
17 nov. 2005 à 08:41
Merci pour les renseignements
0
Rejoignez-nous