FIX: 개체 'IAdodc' 실패 ' 레코드' 방법"오류 메시지와 함께 ADO 데이터 컨트롤

기술 자료 번역 기술 자료 번역
기술 자료: 271461 - 이 문서가 적용되는 제품 보기.
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
모두 확대 | 모두 축소

이 페이지에서

현상

Microsoft ADO 데이터 컨트롤을 ActiveX 데이터 개체 (ADO) 레코드 연결할 때 다음과 같은 오류 메시지가 나타납니다.
런타임 오류 '-2147417848 (80010108)':

'IAdodc' 개체의 ' 레코드' 메서드가 실패했습니다.

원인

다음과 같은 조건에서 발생할 수 있는 오류 메시지가 보고되었습니다.
  • Microsoft Jet OLE DB 공급자는 사용하고 있습니다.
  • ADO 레코드 adCmdTableDirect 명령 형식을 사용합니다.
  • ADO 레코드 adUseServer 커서 위치를 사용합니다.

해결 방법

이 문제는 Windows 2000 및 MDAC 2.5를 최신 서비스 팩이 해결되었습니다.
  • 이 문제를 해결하려면 Windows 2000용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    260910최신 Windows 2000 서비스 팩을 구하는 방법
  • 이 문제를 해결하려면 Microsoft 데이터 액세스 구성 요소 2.5는 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    293312정보: 최신 MDAC 2.5 구하는 방법 서비스 팩
이 수정의 영어 버전은 다음 파일 특성을 가집니다 또는 나중에:
   Date         Version       Size      File name     Platform
   -----------------------------------------------------------
   09/08/2000   2.51.5708.0   487,696   Msado15.dll   x86 

해결 과정

이 문제를 해결하려면 다음을 수행합니다.
  • adUseClient 를 위해 Recordset 개체의 CursorLocation 속성을 설정하십시오.

    - 또는 -

  • adCmdTableDirect 다른 모든 명령 형식을 사용하십시오.

현재 상태

Microsoft 문제는 이 문서의 시작 부분에 나열한 제품에서 문제를 확인했습니다. 이 문제가 처음 Microsoft 데이터 액세스 구성 요소 (MDAC) 버전 2.5 서비스 팩 2, MDAC 버전 2.6 및 Microsoft Windows 2000 서비스 팩 2 수정했습니다.

추가 정보

문제를 재현하기 위한 단계

  1. Microsoft Visual Basic 6.0 에서는 새 표준 EXE 프로젝트를 만듭니다.
  2. Microsoft ADO 데이터 컨트롤 6 인스턴스를 삽입하십시오.
  3. Command1, 이라는 명령 단추를 추가하고 Click 이벤트 처리기에 다음 코드를 삽입하십시오:
    Private Sub Command1_Click()
    Dim conn As ADODB.Connection
    Dim rs As ADODB.Recordset
    
        Set conn = New Connection
        ' Point this to NorthWind.mdb sample database.
        conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                  "Data Source=NorthWind.mdb"
        Set rs = New Recordset
        rs.CursorLocation = adUseServer
        Set rs.ActiveConnection = conn
        rs.Properties("IRowsetIdentity").Value = True
        rs.Open "Customers", , adOpenKeyset, adLockOptimistic, adCmdTableDirect
        Set Adodc1.Recordset = rs
    
    End Sub

속성

기술 자료: 271461 - 마지막 검토: 2014년 2월 23일 일요일 - 수정: 3.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.5 서비스 팩 1
키워드:?
kbnosurvey kbarchive kbmt kbqfe kbhotfixserver kbado260fix kbbug kbfix kbmdac250sp2fix kbmdac260fix KB271461 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com