Bonjour,

J'ai essayé en vain les solutions trouvées sur des forums pour créer une base de données Access avec C#, qui soit disant devaient fonctionner, ne fonctionnent pas sur mon poste.

J'utilise Visual Studio 2005.
J'ai importé la référence Microsoft ADO Ext. 2.8 for DDL and Security.

En bref mon code est :
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
using ADOX;
 
private void btnCreate_Click(object sender, EventArgs e) {
  try {
      Catalog cat = new Catalog();
 
      string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                            "Data Source=D:\\Test.mdb";
      cat.Create(connstr);
      MessageBox.Show("Base créée !!!");
  }
  catch (Exception ex) {
      MessageBox.Show(ex.Message);
  }
}
Merci d'avance

Christian