2008-10-30 23 views
7

Ho un file .dbml da Linq a Sql che genera automaticamente le firme del metodo per alcune stored procedure. ad esempio, ho in SQL spGetEmployees(@Name) quindi nel mio contesto dati ho spGetEmployees(string Name).Classe da Linq a SQL - Modifica firma procedura memorizzata

Ora, il mio sp sottostante è stato modificato per aggiungere un parametro aggiuntivo: spGetEmployees(@name, @count) e così voglio che anche la funzione nel mio DataContext cambi. C'è un modo per farlo senza far cadere il proc memorizzato dal file di classe di Linq a Sql e riaggiungerlo?

+0

C'è una domanda molto simile a http://stackoverflow.com/questions/345227/problem-refreshing-tables-in-the-linq -to-sql-designer –

risposta

4

Attualmente se si utilizza l'interfaccia utente è necessario rilasciare la funzione e aggiungerla di nuovo non c'è ancora alcun aggiornamento. Puoi automatizzare questa classe con sqlmetal.exe che ti consentirà di rigenerare questi file ogni volta che aggiorni il tuo database.

Problemi correlati