ConvertToString 메서드(RDS)
Recordset를 레코드 집합 데이터를 나타내는 MIME 문자열로 변환합니다.
중요
Windows 8 및 Windows Server 2012부터, RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거될 예정입니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. RDS를 사용하는 애플리케이션은 WCF Data Service로 마이그레이션해야 합니다.
구문
DataFactory.ConvertToString(Recordset)
매개 변수
DataFactory
RDSServer.DataFactory 개체를 나타내는 개체 변수입니다.
레코드 집합
Recordset 개체를 나타내는 개체 변수입니다.
설명
.asp 파일을 사용하면 ConvertToString을 사용하여 서버에서 생성된 HTML 페이지에 Recordset를 포함시켜 클라이언트 컴퓨터로 전송합니다.
ConvertToString은 먼저 Recordset를 커서 서비스 테이블에 로드한 다음, MIME 형식으로 스트림을 생성합니다.
클라이언트에서 원격 데이터 서비스는 MIME 문자열을 완전히 작동하는 Recordset로 다시 변환할 수 있습니다. 이는 행당 너비가 1024바이트 이하인 400개 미만의 데이터 행을 처리하는 데 적합합니다. HTTP를 통해 BLOB 데이터 및 대량 결과 집합을 스트리밍하는 데 사용하면 안 됩니다. 문자열에서 와이어 압축이 수행되지 않으므로 원격 데이터 서비스에서 기본 전송 프로토콜 형식으로 정의하고 배포한 유선 최적화 테이블그램 형식과 비교할 때 매우 큰 데이터 집합은 HTTP를 통해 전송하는 데 상당한 시간이 걸립니다.
참고
활성 서버 페이지를 사용하여 결과 MIME 문자열을 클라이언트 HTML 페이지에 포함하는 경우 버전 2.0 이전의 VBScript 버전에서 문자열 크기를 32K로 제한합니다. 이 제한을 초과하면 오류가 반환됩니다. .asp 파일을 통해 MIME 포함을 사용하는 경우 쿼리 범위를 비교적 작게 유지합니다. 이 문제를 해결하려면 Microsoft Windows Script Technologies 웹 사이트에서 최신 버전의 VBScript를 다운로드합니다.