이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 23345|회답: 0

[출처] ORM 프레임워크 Dapper는 실행된 SQL 문장을 받습니다

[링크 복사]
게시됨 2019. 4. 28. 오후 2:58:27 | | | |
Dapper는 .NET 기반의 ORM 프레임워크입니다. 공식 튜토리얼에 따르면 시작하기가 쉽고, 저는 깊게 사용하지 않았으며, DapperExtensions 확장 기능을 사용했습니다. 소개는 다음과 같습니다:
기본 CRUD 작업(get, insert, update, delete)을 POCO에 추가해 Dapper를 보완하는 작은 라이브러리입니다. 더 고급 쿼리 시나리오를 위해 Dapper Extensions는 술어 시스템을 제공합니다.
코드를 통해 테이블에 간단한 추가, 삭제, 수정 및 쿼리 작업을 수행할 수 있습니다. 실행된 SQL 문장을 원한다면 어떻게 해야 할까요?



코드는 다음과 같습니다:



통화 코드:

생성된 SQL 문:

[ExecuteReader(SequentialAccess)] 상단(10) [_proj]을 선택하세요. [Id], [_proj]. [추천 자료], [_proj]. [백작], [_proj]. [언어], [_proj]. [_CreateTime], [_proj]. [_UpdateTime] FROM (SELECT ROW_NUMBER() OVER(순서 by [itsvse].[ Id] DESC)는 [_row_number], [itsvse]로 표현되었습니다. [Id], [itsvse]. [추천 정보], [itsvse]. [백작], [이츠브세]. [언어], [itsvse]. [_CreateTime], [itsvse]. [_UpdateTime] [이츠브세]) [_proj] 어디서 [_proj]. [_row_number] >= @_pageStartRow _proj 순서. [_row_number]



EF는 ORM 프레임워크에서 생성된 SQL 문장을 얻는 두 가지 방법이 있으며, 튜토리얼은 다음과 같습니다:

ef는 생성된 SQL 문장을 표시합니다
https://www.itsvse.com/thread-3813-1-1.html
(출처: Architect_Programmer)







이전의:인문학 및 사회학 번역 시리즈 53권
다음:숫자가 단어의 SQL을 보여준다고 하자
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com