예제: DB2XML, 플러그형 프로토콜 처리기 구현

기술 자료 번역 기술 자료 번역
기술 자료: 260528
모두 확대 | 모두 축소

이 페이지에서

요약

DB2XML 플러그형 프로토콜 처리기 예제 Internet Explorer입니다. SQL-스타일 쿼리를 사용 하 여 데이터베이스 테이블에서 XML 데이터를 추출 하기 위한 프로토콜 기반 메커니즘을 제공 합니다.

추가 정보

다음 파일은 Microsoft 다운로드 센터에서 다운로드 할 수 있습니다.
DB2XML.exe
릴리스 날짜: 2001 년 2 월 월 01 일

Microsoft 지원 파일을 다운로드 하는 방법에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
119591 온라인 서비스 로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 이 파일에 대한 바이러스 검사를 실시하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용하였습니다. 파일은 무단으로 변경할 수 없도록 하기 위해 보안이 강화된 서버에 저장됩니다.DB2XML 프로토콜을 사용 하려면 단순히 다음 URL 사용 서식 아무 곳 이나 URL을 XML 데이터를 반환 하는 데 사용 됩니다.
x-db2xml://udl=|{URL to UDL file}|sql=|{SQL select statement}|
				
데이터베이스 데이터 소스를 식별 하는 UDL 파일의 위치를 참조 하는 절대 URL을 {SQL select 문을}{UDL 파일 URL} 인 데이터베이스를 쿼리 하기 위한 일반적인 선택 하는 SQL 문입니다.

이 문서의 뒷부분에 설명 된 대로 실제 urllist CSV 텍스트 파일 데이터베이스에 대 한 적절 한 URL 구문의 예를 보려면 Prottest urllist.htm 프로젝트에 포함 되어 있는 HTML 파일을 사용할 수 있습니다.

프로젝트 빌드

현재 Platform SDK 헤더와 라이브러리 Visual C++ 6.0에서이 샘플을 빌드하려면 필요 합니다. 플랫폼 SDK 포함 폴더 기본에 추가 된 라이브러리를 포함 및 라이브러리 디렉터리 목록을 Microsoft Visual C++ 확인 해야 합니다. 이렇게 하려면 도구 메뉴에서 옵션 을 선택 하 고 디렉터리 탭을 클릭 합니다.

비 호환성 때문에 활성 템플릿 라이브러리 (ATL)에서 새로운 Platform SDK 헤더와 함께 Visual C++ 6.0에 포함 된, 새 플랫폼 SDK "ATL30" 하위 폴더 목록의 처음에 있어야 합니다.

성공적으로 빌드를 Visual C++ 프로토콜 자동으로 등록 하 여 사용할 준비가 됩니다.

간단한 테스트

DB2XML 플러그형 프로토콜 부분을 데이터베이스에 연결 하지 않고 테스트 하려면 Internet Explorer 주소 표시줄에 다음 URL을 입력할 수 있습니다.
db2xml x: / / * 테스트 *
이 간단한 XML 테스트 프로토콜 처리기에서 데이터를 출력 합니다.

DB2XML 전체 사용을 연습 하 고 데이터베이스, Windows 2000 또는 MDAC에서 데이터를 검색 하려면 클라이언트 컴퓨터 2.5 이상의 필요 합니다. 또한.udl 파일 데이터베이스에 대 한 액세스를 설정 해야 합니다.

MDAC를 설치합니다.

모든 클라이언트 컴퓨터에 최신 Microsoft 데이터 액세스 구성 요소 (MDAC) 구성 요소가 설치 되었는지 확인 합니다. 다음 Microsoft 웹 사이트에서 다운로드할 수 있습니다 여기.
Microsoft 범용 데이터 액세스 (MDAC) 웹 페이지
MDAC 2.5에 대해이 샘플을 테스트 했습니다.

.Udl 파일 설정

DB2XML 프로토콜 Microsoft 데이터 연결 파일 (.udl 확장)에 데이터베이스 연결 문자열을 지정 해야 합니다. 전체 명령 및 데이터 연결 파일 및 OLE DB 데이터 연결 기술 설명서에 대 한이 문서의 "참조" 절을 참조 하십시오.

DB2XML "URLlist.txt" 라는 간단한 CSV 텍스트 파일을 텍스트 ODBC 드라이버를 통해 프로토콜 테스트 하는 데 사용할 수 있는 관련된 URLlist.udl 파일을 제공 합니다. 단순히 초기 카탈로그 URList.txt 현재 위치한 디렉터리로 UDL 파일의 경로 수정 합니다. Example,URLlist.udl에 대 한:
[oledb]
; Everything after this line is an OLE DB initstring
DefaultDir=.;Driver=
...
Initial Catalog=C:\temp\db2xml !! <-- correct this path to point to the directory where urllist.txt resides
				
데이터 연결 속성 대화 상자를 통해 새.udl 파일 및 Dsn을 작성 하 여 다른 데이터베이스에 대 한 더욱 복잡 한 테스트를 실행할 수 있습니다. 이 파일의 이름을 바꾸면 새 빈 텍스트 파일을 만들 때 처럼 간단 하 게 데이터 링크 문서에 설명 된 대로 Yourudlfilename.udl새.udl 파일을 열면 됩니다. 데이터 연결 속성 대화 상자는 설치 된 데이터 공급자 드라이버에 대 한 연결 문자열을 만들 수 있습니다.

참조

.Udl 파일을 만드는 방법에 대 한 방향으로 MDAC 2.5-OLE DB 프로그래머용 참조에서에서 데이터 연결 API 개요를 참조 하십시오. 이 문서는 MSDN 설명서에서에 있는 현재:
플랫폼 SDK: 데이터 Access Services, Microsoft OLE DB OLE DB 프로그래머용 참조 부품 2 OLE DB 핵심 20 장: OLE DB 핵심 구성 요소, 연결 문자열 및 데이터 연결, 데이터 연결 API 개요

OLE DB 템플릿은 Visual C++ 6에서 제공 되는 현재에 설명:
Visual Studio 6.0 설명서: Visual C++ 설명서, 참조, Microsoft Foundation 클래스 라이브러리 및 OLE DB 템플릿 템플릿

속성

기술 자료: 260528 - 마지막 검토: 2013년 9월 21일 토요일 - 수정: 5.0
키워드:?
kbdownload kbfile kbsample kburlmon kbmt KB260528 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:260528
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 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