2016-09-23 4 views
0

우리는 우리의 응용 프로그램에 Nlog를 사용하여 로깅 메커니즘을 설계하고 있습니다. Nlog가 생성 한 특정 세션에 대해 데이터베이스에 보유해야하는 공통 값이 있습니다. 그러나 여기서 문제는 데이터가 테이블에 이미있는 경우 값을 가져올 수 없다는 것입니다.nlog를 사용하여 데이터베이스 스칼라 값을 반환하십시오.

우리는 Logger.Log 메서드를 사용하여 저장 프로 시저를 통해 값을 데이터베이스에 보냅니다.

데이터가 저장 프로 시저에서 일치하면 Nlog를 통해 스칼라 값을 반환 할 수있는 방법이 있습니까?

보안 문제로 인해 코드를 게시 할 수 없습니다.

+0

가능한 [nlog를 사용하여 데이터베이스에서 ID 반환하기] (http://stackoverflow.com/questions/37589065/returning-a-id-from-database-with-nlog) – Julian

답변

1

데이터베이스 대상을 복제 한 다음 ExecuteNonQuery()를 ExecuteScalar()로 수정하고 공용 속성을 사용하여 스칼라 값을 반환합니다.

관련 문제