Bonjour à tous !
Je débute en C#; je monte une application en C# avec une de données Access.
J'ai suivi la discusion de guy_antoine_may et leadit, etçca m'a beaucoup aidé.
Alors mon pb est que la chaine de connexion est apparemment cool, mais je constate que je n'arrive pas à ouvrir ma bdd !
Le code:
J'ai également essayé avec :
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
19
20
21
22
23 private void button1_Click(object sender, EventArgs e) { { System.Data.OleDb.OleDbConnection My_connx; My_connx= new System.Data.OleDb.OleDbConnection(); My_connx.ConnectionString = @"Provider=Microsoft.Jet.4.0;Data Source=C:\WORKSPACE\Projects\BDD_DAS.mdb; User Id=admin; Password=;"; try { My_connx.Open(); MessageBox.Show("Base de données ouverte !"); } catch (Exception ex) { MessageBox.Show("Echec de connexion à la bdd DAS !"); } finally { My_connx.Close(); MessageBox.Show("la base dee données est fermée !"); } }
avec la base en .accdb
Code : Sélectionner tout - Visualiser dans une fenêtre à part My_connx.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\WORKSPACE\Projects\BDD_DAS.accdb; Persist Security Info=False";
mais le résultat est le même:
"Echec de connexion à la bdd DAS"
Quelle est le pb sur mes chaînes de connection ?
Merci!
Système Win7 32bit .
Partager