Windows uygulamasında SQL Server CE 4.0'ı kullandım ve modelini oluşturmak için Entity Framework'ü kullandım.SQL Server CE için dinamik bağlantı dizesi nasıl kullanılır?
İyi çalışıyor ancak sorunlarım, bağlantı dizesini değiştirmek için bir kurucu içermiyor ve varsayılan olarak app.config
dosyasındaki bağlantı dizesini okur.
using (var Context = new MyEntitiesModel(//has no constructor))
{
...
}
Ben dinamik bir bağlantı dizesi ve
using (var Context = new MyEntitiesModel())
{
Context.Database.Connection.ConnectionString = entityConnection.ConnectionString;
}
Bu arada çalışıyor ama app.config
dosyada başka bir bağlantı dizesi kaldırmak eğer bana bunu verdi oluşturun. Varsayılan yapıcı bunu kullandığı için
error = invalid metasource ....
bunu nasıl halledebiliriz?
DbConnection'ı parametre olarak alan bir kurucu yok mu? –
evet – motevalizadeh
bağlantı dizgisini değiştirmek için bir kurucu yok, sadece app.config dosyasında bir kukla bağlantı dizesinde bırakamaz mısınız? – Seph