Bonsoir

Bon j'ai un soucis avec mon client lourd C# qui utilise un WebDataService (Astoria + ADO) pour requêter & écrire dans une BDD...

Pour la lecture, pas de soucis, LinQ is powaful !

Par contre lorsque je veux ajouter une nouvelle entrée en utilisant Entites.AddToMATABLE(), et qu'aprés je fais un SaveChanges(), j'ai une exception pas vraiment parlante qui est générée...



J'ai testé à partir d'un projet vierge, sans utiliser de WebDataService, avec un .edmx tout propre, et ça marche...

Du coup j'ai tenté d'ajouter quelques lignes dans la classe WebDataService :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
        // This method is called only once to initialize service-wide policies.
        public static void InitializeService(IDataServiceConfiguration config)
        {
            // TODO: set rules to indicate which entity sets and service operations are visible, updatable, etc.
            // Examples:
            config.SetEntitySetAccessRule("*", EntitySetRights.All);
            config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);
        }
Rien y fait... je comprends pas et j'ai besoin d'aide
Si vous avez une idée, n'hésitez pas !

merci d'avance !

Enjoy !