logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

ADO 실전 프로그래밍 가이드

ADO 실전 프로그래밍 가이드

William R. Vaughn (지은이), 인포기획팀 (옮긴이)
  |  
인포북
2001-11-28
  |  
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

ADO 실전 프로그래밍 가이드

책 정보

· 제목 : ADO 실전 프로그래밍 가이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > ASP
· ISBN : 9788980544554
· 쪽수 : 446쪽

책 소개

ADO 실전 프로그래밍 가이드(ADO Examples and Best Practices)는 ADO를 사용하면서 생기는 문제를 근본부터 짚어가면서 더 나은 설계 방법과 더 나은 코딩 습관을 몸으로 습득할 수 있는데 초점을 맞추었다.

목차

Chapter 1 ADO와 함께 작업하기

ADO는 알맞은 버전을 고르는 것부터 시작한다
그리고 ADO 2.5가 나오다
ADO 2.5의 새로운 점
레코드와 스트림
연결 문자열(Connection String) 대신에 쓰이는 URL
도큐먼트 소스(Document Source) 프로바이더를 위한 전용 필드
참조할 만한 새로운 것들
ADO 컴포넌트 체커
ADO 설치
ADO 배포하기
비주얼 스튜디오와 윈도우 인스톨러(Windows Installer)
ADO에 대해 더 많이 알 수 있는 참조 자료들

Chapter 2 ADO에 대한 개괄적인 소개

ADO와 OLE DB
ADO 객체 모델

Chapter 3 ADO 객체를 생성하는 방법

ADO 객체를 인스턴스(Instantiating)화하기
VB스크립트에서 ADO 컴포넌트를 인스턴스화하기

Chapter 4 ADO를 통한 데이터베이스 연결

ADO Connection 객체
Connection 객체 사용하기
Connection 객체의 스코프(Scope)
Provider 프로퍼티 세팅하기
OLE DB "네이티브" 데이터 프로바이더와
ODBC 데이터 프로바이더에 연결하기
열린 후의 연결 문자열
"최소한의" 연결 문자열 코딩하기
CursorLocation 프로퍼티 세팅하기
Timeout 프로퍼티 세팅하기
사용자 ID(UserID)와 패스워드 프롬프트
디폴트 데이터베이스 선택하기
데이터 뷰 윈도우로 연결 구축하기
데이터 소스 컨트롤 사용하기
Connection 객체의 질의 실행 메소드들
연결 풀링(Connection Pooling)
비동기식으로 연결 열기
연결 상태가 유지되어 있는지 시험하기
트랜잭션 관리하기
Connection 객체의 이벤트
중간 계층에도 이벤트가 통할 것인가?
InfoMessage 이벤트
에러 처리

Chapter 5 ADO 명령에도 전략이 있다

Command 객체의 생성
ADO Command 객체의 프로퍼티의 설정
매개변수 기반의 질의 다루기
오라클 저장 프로시저를 위한 Command 객체의 코딩 방법
Command 객체 관리하기
Command 객체의 실행(Executing)과 재실행(Reexecuting)
서버와 데이터 프로바이더 추적하기
명령(Command) 상태 감지하기
Cancel 메소드
ADO Command 객체의 "Fallback" 플랜
Command 객체의 팁과 경고
Connection 객체의 이벤트 처리
성능 고려 : Command 객체를 현명하게 사용하기

Chapter 6 Recordset을 효과적으로 사용하기 위한 고급 사항들

Recordset이란?
결과셋에는 무엇이 들어 있을까?
개발 전략에 대하여
Recordset 객체 생성하기
Field 객체 이해하기
Recordset 객체를 가지고 작업하기
효율적인 Recordset 객체 만들기
Recordset.Open 메소드 사용하기
Open을 호출하기 전에 다른 Recordset 프로퍼티를 세팅하는 문제에 대하여
Support 메소드 사용하기
Clone 메소드 사용하기
Close 메소드 사용하기
커서 멤버쉽 관리하기
현재 행 관리하기
레코드셋 삽입(Insert) 동작 관리하기
레코드셋 업데이트 관리하기
여러 개의 동작을 전달하고 처리하기
취소(Cancel), 되돌림(Undoing) 그리고, 롤백(Rolling Back)
Recordset의 Save 메소드 사용하기

Chapter 7 레코드셋 조작하기

레코드셋에 대해 데이터 바인딩(binding)하기
데이터를 가져오는 방법들
MSHFlexGrid 컨트롤을 사용하여 행 표시하기
직접 실행(Immediate) 윈도우를 사용하여 행 표시하기
비동기적인 레코드 가져오기 동작
Do Until RS.EOF 루프
GetRow와 GetString을 사용하여 레코드셋 가져오기
RecordCount 프로퍼티 사용하기
Variant 배열을 가지고 작업하기
정렬(Sort), 필터링(Filter), 탐색(Find)
필터 문자열 만들기
레코드셋 연결을 끊기
읽기 전용(Read-Only)이냐? 읽기 쓰기용(Read-Write)이냐? - 레코드셋 선택하기
Field 객체를 이용해서 작업하기
이상스러운 DataFormat 프로퍼티
필드(Field) 메소드 - Chunk 조작 메소드 형제
저장 프로시저를 이용해서 작업하기
저장 프로시저 실행하기
저장 프로시저의 결과셋 처리하기
복잡한 결과셋 처리하기
트랜잭션에서의 자동적인 매개변수 세팅
저장 프로시저의 매개변수를 직접 넣어주는 방법
허용 가능한 매개변수들
이전 버전의(deprecated) 레코드셋 액세스하기

Chapter 8 실행 계층 사이에서 결과셋(resultset) 전달하기

덤프 트럭으로 피자 배달하기
"안초비"가 충분하지 않을 때
레코드셋 마샬링(Marshaling)에 대해 자세히
ADO의 일반적인 마샬링
표준 마샬링 이외의 것에 대하여
"값에 의한" 레코드셋 마샬링의 제약 사항
프로세스 외부(Out of Process) 환경에서의 마샬링
마샬링의 수행 성능
연결이 끊긴 상태에 있는 레코드셋 전달하기
서버측 코드
클라이언트측 코드
문자열(String)과 문자열 배열 전달하기
문자열 클립으로 그리드 채우기
행집합 대신에 출력(OUTPUT) 매개변수 전달하기
서버측 코드
클라이언트측 코드
Variant 배열 전달하기
서버측 코드
클라이언트측 코드
사용자 정의 구조(User-defined Structures) 전송하기
UDT 서버측 코드
클라이언트측 코드
Property Bags 객체 전달하기
여러 가지 데이터를 전달하는 용도로서 PropertyBag 객체 사용하기

PropertyBag 서버측 코드
PropertyBag 클라이언트측 코드
XML 전송하기

Chapter 9 웹 기반의 솔루션들

웹 개발
VB스크립트에서의 에러 처리
브라우저의 HTML 인터프리터
액티브 서버 페이지의 구동
매개변수 전달(Parameter Passing)
비주얼 베이직 vs. VB스크립트 개발
웹 페이지에서 XML을 사용한 데이터 리턴
서버측의 액티브 서버 페이지
XML 스트림 객체를 사용하여 레코드셋 다루기
코드 예제 분석
클라이언트측 비주얼 베이직 코드
서버측 ASP 질의 코드
서버측 ASP 업데이트 코드

Chapter 10 데이터를 셰이핑(Shape)하기

Shape 프로바이더
단순한 Shape 만들기
왜 데이터 환경 디자이너를 사용하지 않는 것일까?
영향력 분석
더 나은 방법은 찾으면 생긴다
"필요한 만큼만 읽어오기(Just Enough)" 방법은 어떤 영향을 줄까?

Chapter 11 데이터 액세스 팁 및 유용한 테크닉들

다른 서버에 있는 데이터 참조하기
TSQL 사용에 대한 팁들
TOP절의 사용
SELECT INTO를 사용한 효율적인 데이터 이동
UNION을 통한 동일한 레코드셋의 결합
NULL 값의 대입과 NULL 값의 테스트
저장 프로시저의 수행 성능 튜닝
OLE DB 프로바이더를 이용하는 SET NOCOUNT문
권한(Permission) 부여에 대하여
Recordset 객체에 대해 좀 더 밝혀진 비밀
레코드셋 수행 성능을 증가시키는 방법
필터링 기준(Filter Criteria)의 세밀한 튜닝(Fine-Tuning)
올바른 소스에서의 에러 관리
Schema 객체 사용하기
그리드 컨트롤 사용하기
문자열 사용하기
비주얼 베이직의 문자열 처리 연산자 사용
문자열 암호화하기
그래픽 사용하기
MDAC/ADO 셋업에 관련된 이야기들
비주얼 베이직/ADO 도움말과 친해지기

Chapter 12 ADO와 비주얼 데이터베이스 도구

데이터 뷰 윈도우(Data View Window) 사용하기
데이터 링크 생성하기
데이터베이스 스키마(Database Schema)를 가지고 작업하기
테이블, 뷰, 저장 프로시저 탐색하기
누락된 내용
데이터 환경 디자이너(Data Environment Designer) 사용하기
데이터 환경 디자이너의 기본적인 테크닉
데이터 환경 디자이너를 통한 연결 에러 처리
데이터 환경 디자이너에서 놓친 것
데이터 환경 디자이너 없이 ADO 사용하기
데이터 객체 마법사(Data Object Wizard) 사용하기
1단계 - 준비
2단계 - Recordset과 DataSource 클래스 만들기
3단계 - 커스텀 사용자 컨트롤 만들기

Chapter 13 SQL 서버 2000과 ADO 2.6

SQL 서버 2000과 애플리케이션 개발자
확장성(Scalability)과 수행 성능(Performance)
MSDE의 변경된 사항
여러 개의 인스턴싱(Multiple Instancing)
향상된 TSQL
XML과의 통합(Integration)
ADO 버전 2.6
SQL XML
ODBC 개발

Appendix 커서 위치 : 서버측 커서

찾아보기

저자소개

William R. Vaughn (지은이)    정보 더보기
메인프레임과 마이크로컴퓨터 시스템, 그리고 소프트웨어 개발 분야에서 저술, 강의, 판매, 지원, 설계, 코딩, 관리 등을 하며 28년을 지내온 베테랑 엔지니어이다. 마이크로소프트에서는 1986년부터 근무하기 시작했으며, 마이크로소프트 대학의 비주얼 베이직 사용자 교육팀과 비주얼 스튜디오 마케팅부에서 일했다. 최근 2년 동안에는 MSTE 국제 기술 교육 그룹에 있었으며, 이 때 비주얼 베이직, 데이터 아키텍처, ActiveX Data Object(ADO)에 관한 교육 과정을 개발하고 직접 가르쳤다.
펼치기
인포기획팀 (옮긴이)    정보 더보기
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책