Bonjour à tous,
j'aimerai savoir comment faire pour se connecter a une base de données dont on ne connaît pas à l'avance le type (MySQL, Oracle, Sybase, ...).
Je pensais faire une simple OdbcConnection avec la chaîne qui va bien mais j'ai perdu
J'ai un serveur MySQL en local et je n'arrive pas à m'y connecter.
Et pourtant, j'ai tenté maintes chaînes de connexion...
Mon code :
A chaque fois le même message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 string cost = "Provider=MySqlProv;Server=localhost;DataBase=test;" // L'une d'elle try { odbc = new OdbcConnection(cost); odbc.Open(); } catch (Exception oe) { MessageBox.Show(oe.Message); }
Quelqu'un sait?oe.Message = "ERROR [IM002] [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié"
S'il faut les drivers de chaque type de serveur, est-il possible d'obtenir ceux de Sybase?
Partager