을 반환하지 않습니다. (어느 작품). Execute Command는 항상 0xfffff를 반환했습니다. SQLQuery는 마지막 select 문 또는 코드 작성 방법에 따라 삽입 된 행의 값을 반환합니다. 쿼리의 마지막 두 줄은삽입을 감안할 때 IDENTITY
using (db=new MyEntites())
{
var inserted = db.Database.SqlQuery<decimal>(query,parms}
}
: 문서에서
SET NOCOUNT OFF
Select SCOPE_IDENTITY() AS newID
마지막 줄이 단순히 'RETURN SCOPE_IDENTITY()'이면 작동합니까? – DavidG
쿼리 문자열 또는 .NET 코드에 넣으시겠습니까? .NET에서 SCOPE_IDENTITY에 대한 참조를 찾을 수 없습니다. –
내 대답을 참조하십시오. – DavidG