J'utilise aussi Linq To Entites et Silverlight, et je n'ai aucun problème, y compris avec les auto-increment.
Es-tu sûr d'avoir bien rentré l'info de l'auto-increment dans la base ?
Normalement il faut deux choses en base :
id en clé primaire
compteur (identité) = true sur le champ id
Et ne pas oublier de mettre à jour le schéma Entities à chaque modif de structure.
Attention à ne jamais setter l'id dans ton process, car si tu fais =0, Entity le comprends peut-être comme un champ setté.
Regarde aussi dans ton schéma edmx de Entities, édite-le avec notepad, et cherche ton champ id dans la bonne table, tu dois voir qqch comme ça :
<Property Name="Id_Toto" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
Vérifier surtout le truc en gras !
---------------
Vos smileys favoris sur HFR : Script Greasemonkey / Topic HFR officiel