DetailPage-MSS-KB

기술 자료

기술 자료: 192143 - 마지막 검토: 2003년 1월 8일 수요일 - 수정: 1.1

 

이 페이지에서

현상

데이터 컨트롤 NoMatch 메서드는 "True" 반환될 때 런타임 오류 "No 현재 레코드." Seek 메서드를 보고합니다.

해결 방법

사용자가 이 문제를 해결하려면 데이터 컨트롤 오류 이벤트 트래핑 및 기존 레코드 검색 실패 후 위치 작업할 수 있습니다.

현재 상태

Microsoft는 이 문서의 시작 부분에 나열한 제품에서 버그가 수 있도록 이 확인했습니다.

추가 정보

문제를 재현하기 위한 단계

  1. Visual Basic에서 표준 EXE를 만듭니다. 기본적으로 Form1이 만들어집니다.
  2. DataControl, 레이블 및 CommandButton 폼에 배치하십시오.
  3. 다음 컨트롤 속성 설정:
          DataConrol(Data1)
          [DatabaseName]   :Biblio.mdb
          [RecordsetType]  :0 - Table
          [RecordSource]   :Authors
    
          Label(Label1)
          [DataSource]     :Data1
          [DataField]      :Author
    
    						
  4. 다음 코드를 사용하여 명령 단추 Click 추가 이벤트:
          Private Sub Command1_Click()
    
           Data1.Recordset.Index = "PrimaryKey"
           Data1.Recordset.Seek "=", 0     'so that NoMatch=True
           Print Data1.Recordset.NoMatch
    
          End Sub
    
    						
  5. "아니요 현재 Record" 코드를 실행하고 있는 참고 F5 키를 눌러 Seek 메서드를 오류가 반환됩니다.

참조

데이터 컨트롤 및 Seek 메서드에 대한 자세한 내용은 온라인 VBA 함께 제공된 도움말을 참조하십시오.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
키워드: 
kbmt kbbug KB192143 KbMtko
기계 번역된 문서기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store