Changer la connexion d'un context de données de type EntityFramework
Bonjour,
J'utilise dans mon application C# WPF entityFramework.
Lors de la sauvegarde de données j'utilise :
Code:
1 2
|
context.SaveChanges(); |
Mon problème est le suivant, j'utilise une base de données SQL Server Distante, j' ouvre donc une connexion avec cette base au début de mon programme.
Code:
1 2 3 4 5 6
|
String connString = "server=" + NomServeurDistant + ";database=MaBdd;Trusted_Connection=True;Connection Timeout = 5";
SqlConnection connection = new SqlConnection(connString);
connection.Open(); |
Lorsque que je simule une perte de connexion à la base distante, je voudrais changer la connexion vers une base en local sur la machine, comment faire ?
Pour l'instant je m'amuse juste a changer le nom du serveur distant "NomServeurDistant" en y mettant le nom du pc en local, j'arrive a ouvrir la connexion mais mon context de données est toujours connecté à la base distante !
Y-a t-il un moyen de changer la connexion du context de données en cours ?
Merci
NahMean