Comment connaitre la base de données utilisée ? [Résolu]

Messages postés
22
Date d'inscription
mardi 20 avril 2004
Statut
Membre
Dernière intervention
12 mars 2007
- - Dernière réponse : 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
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
1270
Date d'inscription
samedi 14 août 2004
Statut
Membre
Dernière intervention
5 avril 2012
3
Merci
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...

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 127 internautes nous ont dit merci ce mois-ci

Commenter la réponse de WhiteHippo
Messages postés
22
Date d'inscription
mardi 20 avril 2004
Statut
Membre
Dernière intervention
12 mars 2007
1
0
Merci
Merci pour les renseignements
Commenter la réponse de vaginator120