voila je ne sais pas trop où poster ça, dans SQL-Server ou Visual Studio ? Car sa touche bien au deux categorie.

Enfin j'ai réalisé une connexion à ma base SQL-S en C# grace à ce court code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SqlConnection myConnec = new SqlConnection();
                myConnec.ConnectionString = @"server = " + ServName + ";Initial Catalog= " + DB + ";User Id = " + DBUser + "; Password = " + Passwd + ";";
                myConnec.Open();
                MessageBox.Show("Connection : " + myConnec.State.ToString());
                myConnec.Close();
Et sa marche très bien, j'ai ma MessageBox qui me confirme que je suis bien connecté, mais j'ai vu que d'autre personne utilisé aussi un Provider (par exemple Provider=SQLOLEDB) alors à quoi celà sert-il ? Est-ce une question de sécurité ou alors j'ai raté quelque chose ?

Le provider s'utiliserai comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SqlConnection myConnec = new SqlConnection();
                myConnec.ConnectionString = @"Provider=SQLOLEDB; server = " + ServName + ";Initial Catalog= " + DB + ";User Id = " + DBUser + "; Password = " + Passwd + ";";
                myConnec.Open();
                MessageBox.Show("Connection : " + myConnec.State.ToString());
                myConnec.Close();

Merci,