Tu la stockes où ta chaine de connexion ? Si tu as laissé faire le Wizard d'Entity Framework elle doit se trouver dans le web.config (ou app.config ça dépend de ton type de projet). Dans ce cas c'est dans ce fichier de config qu'il faudra aller modifier ta chaine de connexion.
Par contre, ton objectif est de changer la chaine de connexion, mais ça concerne malgré tout la même base (au sens "modèle" du terme) ?
Il faut simplement que dans ton projet WCF tu te créés un ServiceContract qui contiendra un OperationContract. Cet OperationContract, tu peux l'appeler "ChangeEFConnectionString(string connectionString)".
Dans cette méthode, il te faudra aller modifier le web.config et remplacer la valeur actuelle de ta chaine de connexion par celle que tu passes en paramètre.
Voici un lien pour
modifier le web.config
Pour créer un service WCF simplement je te donne un lien.
http://msdn.microsoft.com/fr-fr/libr.../bb386386.aspx
Bon courage
Partager