OVH Cloud OVH Cloud

SqlServer + DataBase

1 réponse
Avatar
oliv
Bonjour,

j'aimerai savoir comment tester la presence d'une database en C#. je sais
pour une table (on utilise INFORMATION_SCHEMA) mais pas pour une database.

j'aimerai ne pas utilise try{}catch{} parce que si il y a une erreur on
n'est pas certain que l'erreur vienne de l'absence de la base de donnée

merci pour votre future reponse

1 réponse

Avatar
Zoury
Salut Oliv !

Exécute cette requête :
--
select DB_ID('ma_bd')
--

Si tu reçois NULL c'est quelle n'existe pas, sinon tu recevra un entier
correspondant à l'ID de la base de données dans les tables systèmes.

--
Cordialement
Yanick
MVP pour Visual Basic
"oliv" a écrit dans le message de
news:
Bonjour,

j'aimerai savoir comment tester la presence d'une database en C#. je sais
pour une table (on utilise INFORMATION_SCHEMA) mais pas pour une database.

j'aimerai ne pas utilise try{}catch{} parce que si il y a une erreur on
n'est pas certain que l'erreur vienne de l'absence de la base de donnée

merci pour votre future reponse