Sto sperimentando con Entity Framework e desidero connettermi a un database Access 2007.Entity Framework con connessione OleDB: sono semplicemente pazzo?
Il seguente codice si ispira http://msdn.microsoft.com/en-us/library/system.data.entityclient.entityconnection.connectionstring.aspx
Ho il sospetto che ho avuto la parte sbagliata del bastone ...
OleDbConnectionStringBuilder oledbConn = new OleDbConnectionStringBuilder();
oledbConn.DataSource = @"..\..\..\..\Pruebas.accdb"; //yep Access 2007!
EntityConnectionStringBuilder entityBuilder = new EntityConnectionStringBuilder();
entityBuilder.Provider = "Microsoft.ACE.OLEDB.12.0";
entityBuilder.ConnectionString = oledbConn.ToString();
EntityConnection ec = new EntityConnection(entityBuilder.ToString());
ec.Open();
ec.Close();
L'EntityConnectionStringBuilder mi dice che non supporta il DataSource proprietà. Posso collegarmi bene con ADO.net quindi so che il percorso e il provider sono corretti.
Questo è solo l'approccio completamente sbagliato?
Grazie per quello. Io ero solo matto dopo tutto :) – fran