2010-07-29 4 views
0

J'utilise la procédure stockée et si j'ajoute/enlève des paramètres (dans le sproc) que quand je viens de voir dans dbml que je ne vois pas de changements donc ce que je suis En train de faire est de supprimer le sproc et ajouté de nouveau au concepteur dbml.Comment persister un changement dans un DBML (procédure stockée)

est-ce un comportement normal de linqtosql?

à l'avenir si je finis de modifier le sproc pour une raison quelconque dois-je mettre à jour dbml également?

Répondre

0

Il existe plusieurs façons de générer des classes Linq To SQL à partir d'une base de données, aucune ne proposant de codage aller-retour ou de mise à jour en direct. Si vous modifiez votre base de données, y compris les sprocs, vous devrez régénérer vos classes Linq to SQL.

+0

donc je suppose que j'ai seulement l'option est d'aller avec ADO.NET –

+0

Même dans ADO.NET vous devrez changer votre code si le retour de sproc change. Rien à gagner, la régénération des classes Linq to SQL n'est pas douloureuse. – Lazarus

Questions connexes