Bonjour,
J'utilise dans mon application C# WPF entityFramework.
Lors de la sauvegarde de données j'utilise :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 context.SaveChanges();
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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();
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
Partager