2017-10-27 8 views
0

데이터 집합이 데이터를 검색하려고 할 때를 알고 싶습니다. 각 레코드 업데이트 후 또는 코드에서 필요할 때마다 작동하는지 알 수 없습니다.
답변을 보내 주시면 감사하겠습니다.데이터 집합이 데이터를 검색 할 때?

+3

DataSets는 데이터를 검색하지 않습니다. 그것들은 데이터 컨테이너입니다. Fill 메서드를 호출 할 때 데이터 집합을 채우는 DataAdapter입니다. – Steve

+0

내 응용 프로그램에서 여러 데이터 집합이 필요합니다. 응용 프로그램이 무겁고 느려지지는 않습니까? @Steve –

+0

저장소에서 검색하는 데이터 양에 따라 달라집니다. 그것은 데이터 셋 객체 자체와 아무 관련이 없지만 프로그램을 작성하고 사용자에게 데이터를 표시하는 방법에 관한 것입니다. – Steve

답변

0

테스트 목적으로 C# 파일의 어느 곳에서나 System.Diagnostics.Debug.WriteLine("<message>");을 사용하여 응용 프로그램에 시스템 출력 줄을 추가 할 수 있습니다.

이러한 출력 행은 데이터베이스를 쿼리하거나 성공적인 쿼리를 반환하거나 심지어 쿼리에서 제공 한 정보를 호출하여 사용자 인터페이스 필드를 채우는 영역에 던져 질 수 있습니다.

다른 유용한 방법은 비주얼 스튜디오에서 breakpoints을 사용하는 것입니다. 중단 점을 사용하면 한 줄씩 코드를 단계별로 실행할 수 있습니다. 데이터베이스를 쿼리하는 영역에 중단 점을 넣으면 해당 시점에서 코드가 중지되고 쿼리가 성공적으로 연결되었는지, 올바른 정보가 있으면 평가할 수 있습니다. 반환 된 쿼리.