Bonjour, j'ai créé une base local Database1.sdf, j'ai mon dataset, une table question.
Mais dans mon main je n'arrive pas à me connecter à la base.
J'ai le message suivant :
(bien évidemment j'ai sqlServer, mais vu que c'est une base local sdf j'utilise le compact. et j'ai également essayé de gérer l'exception, mais je ne comprend pas pourquoi je n'arrive pas à me connecter, merci)L'exception COMException n'a pas été gérée.
ConnectionOpen connect(). SQLServer does not exist or acess denied
mon code :
J'ai également essayé avec la chaine de connexion complète : Data Source=C:\Documents and Settings\Administrator\Desktop\projetCsharp... mais cela ne fonctionne pas non plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 ADODB.Connection cn = new ADODB.Connection(); ADODB.Recordset rs = new ADODB.Recordset(); string cnStr; string query; //Chaîne de connexion. cnStr = "Provider=SQLOLEDB;Initial Catalog=Database1;Data Source=(local);User ID=admin;Password=;"; //requête query = "Select * From questions"; //Connexion par la propriété Connection open. cn.Open(cnStr, null, null, 0); cn.Close(); //Connexion par la propriété ConnectionString. cn.ConnectionString = cnStr; cn.Open(null, null, null, 0); cn.Close();
Partager