나는 저장 프로 시저를 실행하는 Linq to SQL 데이터 컨텍스트 클래스가 있습니다. 저장 프로 시저가 실행되는 곳으로 생성 된 코드를 추적 할 수 있습니다. System.Data.Linq.SqlClient.SqlProvider.ExecuteResult를 검사하여 업데이트 된 행 수를 포함하는 "value"라는 private 멤버가 있음을 알 수 있습니다. 거기에 공용 접근자가없는 것처럼 보이며 결과는 아무튼 데이터 컨텍스트로 반환되지 않는 것으로 보입니다. 이 값에 접근하는 다른 방법이 있습니까? 아니면 @@ RowCount를 모든 저장 프로 시저 (yuck)에서 반환해야합니까?행 가져 오기 저장 프로 시저 및 Linq to SQL을 사용하여 카운트
0
A
답변
0
흠. 업데이트 된 레코드의
... Do Updates ...
// if sdc is your DataContext
int changedRecords = sdc.GetChangeSet().Updates.Count();
sdc.SubmitChanges();
하고 .Inserts와 .Updates을 대체 할 수 인정 하듯이 당신을 위해 무엇을 찾고있는 내가 저장 프로 시저와 그것을 밖으로 시도하지 않은으로 "추측은"하지만 이것이다 필요한 경우 삭제합니다. 저장 프로 시저가 데이터 컨텍스트의 일부인 경우 GetChangeSet()에 의해 추적되어야합니다.
관련 문제
- 1. LINQ to SQL을 사용하여 저장 프로 시저 읽기
- 2. LINQ to SQL 호출 저장 프로 시저
- 3. Linq to Sql : 일반 저장 프로 시저
- 4. linq 및 저장 프로 시저
- 5. LINQ to SQL : 저장 프로 시저 결과
- 6. LINQ 저장 프로 시저
- 7. Linq-to-SQL을 사용하여 저장 프로 시저에 액세스
- 8. linq-to-sql을 사용하여 저장 프로 시저 결과를 사용자 정의 클래스에 매핑하는 방법은 무엇입니까?
- 9. 저장 프로 시저에서 Linq to SQL 선택
- 10. Linq 대 저장 프로 시저
- 11. linq to sql을 사용하여 저장 프로 시저 또는 함수에 정수 배열을 전달하는 방법
- 12. LINQ 저장 프로 시저 호출 속도가 느림
- 13. t-sql을 사용하여 필터링 된 저장 프로 시저 목록 검색
- 14. 저장 프로 시저 테스트
- 15. 저장 프로 시저의 매개 변수를 사용하여 행 셀 가져 오기
- 16. F # Linq to sql-stored 저장 프로 시저
- 17. LINQ TO SQL 저장 프로 시저 호출은 어떻게 작동합니까?
- 18. linq to sql 저장 프로 시저 호출이 실패합니다.
- 19. LINQ 쿼리 또는 저장 프로 시저
- 20. CLR 저장 프로 시저
- 21. Linq to 저장 프로 시저를 사용하는 SQL
- 22. PostgreSQL 저장 프로 시저
- 23. LINQ-to-SQL : 단일 스칼라 값을 반환하는 저장 프로 시저입니까?
- 24. oracle 저장 프로 시저
- 25. SQL에 동적 저장 프로 시저 이름 linq
- 26. 저장 프로 시저 쿼리
- 27. Linq to SQL : 저장 프로 시저를 사용하여 데이터를 업데이트하는 방법
- 28. SQL 삽입 및 저장 프로 시저
- 29. LINQ to SQL을 사용하여 이미지 채우기
- 30. TransactionScope 및 저장 프로 시저?