procedimiento para almacenado c# linq-to-sql

para - login c# procedimiento almacenado



Clase Linq a SQL-Cambio de firma de procedimiento almacenado (2)

Hay una herramienta de terceros que hace esto disponible desde http://www.huagati.com/dbmltools/

Tengo un archivo Linq a Sql .dbml que genera automáticamente mis firmas de métodos para ciertos procedimientos almacenados. por ejemplo, tengo en SQL spGetEmployees(@Name) así que en mi contexto de datos tengo spGetEmployees(string Name) .

Ahora, mi sp subyacente cambió para agregar un parámetro adicional: spGetEmployees(@name, @count) y por eso quiero que la función en mi DataContext cambie. ¿Hay alguna forma de hacer esto sin soltar el proceso almacenado del archivo de clase Linq a Sql y volver a agregarlo?


Actualmente, si usa la interfaz de usuario, debe abandonar la función y volver a agregarla; aún no hay ninguna actualización. Puede automatizar esta clase con sqlmetal.exe, esto le permitirá regenerar estos archivos cada vez que actualice su base de datos.