Ejecutar el proceso almacenado en ExecuteStoreQuery EF. ¿Es esto un error en EF?
tratando de ejecutar el proc almacenado en EF usando el siguiente código:
<code>var params = new object[] {new SqlParameter("@FirstName", "Bob")}; return this._repositoryContext.ObjectContext.ExecuteStoreQuery<ResultType>("GetByName", params); </code>
pero sigue recibiendo este error:
El procedimiento o la función 'GetByName' esperan el parámetro '@FirstName', que no se suministró.
y desde el perfil de SQL:
<code>exec sp_executesql N'GetByName',N'@FirstName nvarchar(100),@FirstName=N'Bob' </code>
¿Qué es incorrecto con el código ExecuteStoreQuery anterior?