HOME > 상세정보

상세정보

ADO 실전 프로그래밍 가이드

ADO 실전 프로그래밍 가이드 (2회 대출)

자료유형
단행본
개인저자
Vaughn, William R. ADO examples and best practices
단체저자명
인포기획팀, 역
서명 / 저자사항
ADO 실전 프로그래밍 가이드 / William R. Vaughn 저 ; 인포기획팀 역
발행사항
서울 :   인포·북,   2001  
형태사항
446 p. : 삽화 ; 27 cm + 전자 광디스크 (CD-ROM) 1매
원표제
ADO examples and best practices
ISBN
8980544553
일반주기
색인수록  
일반주제명
Database design Object-oriented programming (Computer science)
000 00000nam c2200205 c 4500
001 000000760283
005 20170531100824
007 ta
008 020312s2001 ulka 001c kor
020 ▼a 8980544553 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 111208748 ▼f 개가
082 0 4 ▼a 005.117 ▼2 21
085 ▼a 005.117 ▼2 DDCK
090 ▼a 005.117 ▼b 2001e
100 1 ▼a Vaughn, William R.
245 1 0 ▼a ADO 실전 프로그래밍 가이드 / ▼d William R. Vaughn 저 ; ▼e 인포기획팀 역
246 1 9 ▼a ADO examples and best practices
260 ▼a 서울 : ▼b 인포·북, ▼c 2001
300 ▼a 446 p. : ▼b 삽화 ; ▼c 27 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 색인수록
650 0 ▼a Database design
650 0 ▼a Object-oriented programming (Computer science)
700 1 ▼a ADO examples and best practices
710 ▼a 인포기획팀, ▼e

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.117 2001e 등록번호 111208748 (2회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

(Microsoft Press)의 저자가 내놓은 데이터 액세스 솔루션의 실전 가이드북의 번역판이다. 베테랑 저자이자 프로그래머인 윌리엄 본이 데이터 액세스 개발팀에서 오랜동안 근무하면서 쌓은 경험과 지식, 팁을 이 한 권으로 녹여 넣었다.

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

최근의 프로그래머들이 직면한 문제는 대부분 데이터 액세스 기술에 있어서 어떤 것을 선택할 것이냐에 기울어져 있다. 이 책은 이 기술들을 직접 동작하는 예제 프로그램을 보여주면서 각각의 동작 원리를 쉽게 익힐 수 있도록 한다.

"Best Practice"는 일선 프로그래머들이 직접 알아낸, 실행상의 오버헤드와 각종 문제 및 혼란을 최소화시켜 주는 코딩 방법으로서, 최고의 값진 재산이라 할 수 있다. 어떤 것은 구현하기 간단한 반면, 어떤 것은 상당한 고민과 이해를 필요로 한다.


정보제공 : Aladin

저자소개

William R. Vaughn(지은이)

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

인포기획팀(옮긴이)

<ADO 실전 프로그래밍 가이드>

정보제공 : Aladin

목차


목차
시작하기 전에 = 15
Chapter 1 ADO와 함께 작업하기
 ADO는 알맞은 버전을 고르는 것부터 시작한다 = 21
  그리고 ADO 2.5가 나오다 = 23
 ADO 2.5의 새로운 점 = 24
  레코드와 스트림 = 25
  연결 문자열(Connection String) 대신에 쓰이는 URL = 25
  도큐먼트 소스(Document Source) 프로바이더를 위한 전용 필드 = 25
  참조할 만한 새로운 것들 = 26
 ADO 컴포넌트 체커 = 26
 ADO 설치 = 27
 ADO 배포하기 = 28
  비주얼 스튜디오와 윈도우 인스톨러(Windows Installer) = 30
 ADO에 대해 더 많이 알 수 있는 참조 자료들 = 31
Chapter 2 ADO에 대한 개괄적인 소개
 ADO와 OLE DB = 33
 ADO 객체 모델 = 37
Chapter 3 ADO 객체를 생성하는 방법
 ADO 객체를 인스턴스(Instantiating)화하기 = 41
 VB스크립트에서 ADO 컴포넌트를 인스턴스화하기 = 44
Chapter 4 ADO를 통한 데이터베이스 연결
 ADO Connection 객체 = 48
 Connection 객체 사용하기 = 52
  Connection 객체의 스코프(Scope) = 52
  Provider 프로퍼티 세팅하기 = 53
  OLE DB "네이티브" 데이터 프로바이더와 ODBC 데이터 프로바이더에 연결하기 = 53
  열린 후의 연결 문자열 = 58
  "최소한의" 연결 문자열 코딩하기 = 65
  CursorLocation 프로퍼티 세팅하기 = 71
  Timeout 프로퍼티 세팅하기 = 73
  사용자 ID(UserID)와 패스워드 프롬프트 = 74
  디폴트 데이터베이스 선택하기 = 78
  데이터 뷰 윈도우로 연결 구축하기 = 80
  데이터 소스 컨트롤 사용하기 = 85
  Connection 객체의 질의 실행 메소드들 = 85
  연결 풀링(Connection Pooling) = 87
  비동기식으로 연결 열기 = 93
  연결 상태가 유지되어 있는지 시험하기 = 94
 트랜잭션 관리하기 = 95
  Connection 객체의 이벤트 = 96
  중간 계층에도 이벤트가 통할 것인가? = 99
  InfoMessage 이벤트 = 99
  에러 처리 = 100
Chapter 5 ADO 명령에도 전략이 있다
 Command 객체의 생성 = 108
  ADO Command 객체의 프로퍼티의 설정 = 109
  매개변수 기반의 질의 다루기 = 119
  오라클 저장 프로시저를 위한 Command 객체의 코딩 방법 = 138
 Command 객체 관리하기 = 139
  Command 객체의 실행(Executing)과 재실행(Reexecuting) = 139
  서버와 데이터 프로바이더 추적하기 = 146
  명령(Command) 상태 감지하기 = 149
  Cancel 메소드 = 150
  ADO Command 객체의 "Fallback" 플랜 = 150
  Command 객체의 팁과 경고 = 151
  Connection 객체의 이벤트 처리 = 152
 성능 고려 : Command 객체를 현명하게 사용하기 = 152
Chapter 6 Recordset을 효과적으로 사용하기 위한 고급 사항들
 Recordset이란? = 156
  결과셋에는 무엇이 들어 있을까? = 157
  개발 전략에 대하여 = 158
 Recordset 객체 생성하기 = 161
  Field 객체 이해하기 = 162
 Recordset 객체를 가지고 작업하기 = 164
  효율적인 Recordset 객체 만들기 = 165
  Recordset.Open 메소드 사용하기 = 166
  Open을 호출하기 전에 Recordset 프로퍼티를 세팅하는 문제에 대하여 = 176
  Support 메소드 사용하기 = 180
  Clone 메소드 사용하기 = 182
  Close 메소드 사용하기 = 183
  커서 멤버쉽 관리하기 = 183
  현재 행 관리하기 = 190
  레코드셋 삽입(Insert) 동작 관리하기 = 192
  레코드셋 업데이트 관리하기 = 198
  여러 개의 동작을 전달하고 처리하기 = 229
  취소(Cancel), 되돌림(Undoing) 그리고, 롤백(Rolling Back) = 235
  Recordset의 Save 메소드 사용하기 = 236
Chapter 7 레코드셋 조작하기
 레코드셋에 대해 데이터 바인딩(binding)하기 = 239
 데이터를 가져오는 방법들 = 240
  MSHFlexGrid 컨트롤을 사용하여 행 표시하기 = 241
  직접 실행(Immediate) 윈도우를 사용하여 행 표시하기 = 243
  비동기적인 레코드 가져오기 동작 = 244
  Do Until RS.EOF 루프 = 246
  GetRow와 GetString을 사용하여 레코드셋 가져오기 = 246
  RecordCount 프로퍼티 사용하기 = 249
  Variant 배열을 가지고 작업하기 = 250
 정렬(Sort), 필터링(Filter), 탐색(Find) = 251
  필터 문자열 만들기 = 256
 레코드셋 연결을 끊기 = 257
 읽기 전용(Read-Only)이냐?, 읽기 쓰기용(Read-Write)이냐? - 레코드셋 선택하기 = 257
 Field 객체를 이용해서 작업하기 = 258
  이상스러운 DataFormat 프로퍼티 = 260
  필드(Field) 메소드 - Chunk 조작 메소드 형제 = 261
 저장 프로시저를 이용해서 작업하기 = 266
  저장 프로시저 실행하기 = 267
  저장 프로시저의 결과셋 처리하기 = 270
  복잡한 결과셋 처리하기 = 280
  트랜잭션에서의 자동적인 매개변수 세팅 = 286
  저장 프로시저의 매개변수를 직접 넣어주는 방법 = 287
  허용 가능한 매개변수들 = 290
 이전 버전의(deprecated) 레코드셋 액세스하기 = 292
Chapter 8 실행 계층 사이에서 결과셋(resultset) 전달하기
 덤프 트럭으로 피자 배달하기 = 296
  "안초비"가 충분하지 않을 때 = 298
 레코드셋 마샬링(Marshaling)에 대해 자세히 = 300
  ADO의 일반적인 마샬링 = 300
  표준 마샬링 이외의 것에 대하여 = 301
  "값에 의한" 레코드셋 마샬링의 제약 사항 = 302
  프로세스 외부(Out of Process) 환경에서의 마샬링 = 303
  마샬링의 수행 성능 = 305
 연결이 끊긴 상태에 있는 레코드셋 전달하기 = 307
  서버측 코드 = 309
  클라이언트측 코드 = 310
 문자열(String)과 문자열 배열 전달하기 = 314
  문자열 클립으로 그리드 채우기 = 315
 행집합 대신에 출력(OUTPUT) 매개변수 전달하기 = 317
  서버측 코드 = 318
  클라이언트측 코드 = 320
 Variant 배열 전달하기 = 321
  서버측 코드 = 322
  클라이언트측 코드 = 323
 사용자 정의 구조(User-defined Structures) 전송하기 = 324
  UDT 서버측 코드 = 326
  클라이언트측 코드 = 332
 Property Bags 객체 전달하기 = 336
  여러 가지 데이터를 전달하는 용도로서 PropertyBag 객체 사용하기 = 338
  PropertyBag 서버측 코드 = 339
  PropertyBag 클라이언트측 코드 = 340
 XML 전송하기 = 341
Chapter 9 웹 기반의 솔루션들
 웹 개발 101 = 345
  VB스크립트에서의 에러 처리 = 347
  브라우저의 HTML 인터프리터 = 349
  액티브 서버 페이지의 구동 = 350
  매개변수 전달(Parameter Passing) = 352
  비주얼 베이직 vs. VB스크립트 개발 = 353
 웹 페이지에서 XML을 사용한 데이터 리턴 = 354
  서버측의 액티브 서버 페이지 = 354
 XML 스트림 객체를 사용하여 레코드셋 다루기 = 360
  코드 예제 분석 = 361
  클라이언트측 비주얼 베이직 코드 = 362
  서버측 ASP 질의 코드 = 365
  서버측 ASP 업데이트 코드 = 367
Chapter 10 데이터를 셰이핑(Shape)하기
 Shape 프로바이더 = 372
 단순한 Shape 만들기 = 374
 왜 데이터 환경 디자이너를 사용하지 않는 것일까? = 380
 영향력 분석 = 383
 더 나은 방법은 찾으면 생긴다 = 385
 "필요한 만큼만 읽어오기(Just Enough)" 방법은 어떤 영향을 줄까? = 387
Chapter 11 데이터 액세스 팁 및 유용한 테크닉들
 다른 서버에 있는 데이터 참조하기 = 391
 TSQL 사용에 대한 팁들 = 392
  TOP절의 사용 = 393
  SELECT INTO를 사용한 효율적인 데이터 이동 = 394
  UNION을 통한 동일한 레코드셋의 결합 = 395
  NULL 값의 대입과 NULL 값의 테스트 = 395
 저장 프로시저의 수행 성능 튜닝 = 396
 OLE DB 프로바이더를 이용하는 SET NOCOUNT문 = 397
 권한(Permission) 부여에 대하여 = 397
 Recordset 객체에 대해 좀 더 밝혀진 비밀 = 400
  레코드셋 수행 성능을 증가시키는 방법 = 401
  필터링 기준(Filter Criteria)의 세밀한 튜닝(Fine-Tuning) = 402
  올바른 소스에서의 에러 관리 = 403
  Schema 객체 사용하기 = 403
 그리드 컨트롤 사용하기 = 405
 문자열 사용하기 = 406
  비주얼 베이직의 문자열 처리 연산자 사용 = 406
  문자열 암호화하기 = 406
 그래픽 사용하기 = 408
 MDAC/ADO 셋업에 관련된 이야기들 = 408
 비주얼 베이직/ADO 도움말과 친해지기 = 409
Chapter 12 ADO와 비주얼 데이터베이스 도구
 데이터 뷰 윈도우(Data View Window) 사용하기 = 412
  데이터 링크 생성하기 = 413
  데이터베이스 스키마(Database Schema)를 가지고 작업하기 = 414
  테이블, 뷰, 저장 프로시저 탐색하기 = 415
  누락된 내용 = 417
 데이터 환경 디자이너(Data Environment Designer) 사용하기 = 418
  데이터 환경 디자이너의 기본적인 테크닉 = 420
  데이터 환경 디자이너를 통한 연결 에러 처리 = 423
  데이터 환경 디자이너에서 놓친 것 = 424
 데이터 환경 디자이너 없이 ADO 사용하기 = 427
 데이터 객체 마법사(Data Object Wizard) 사용하기 = 428
  1단계 - 준비 = 428
  2단계 - Recordset과 DataSource 클래스 만들기 = 429
  3단계 - 커스텀 사용자 컨트롤 만들기 = 429
Chapter 13 SQL 서버 2000과 ADO 2.6
 SQL 서버 2000과 애플리케이션 개발자 = 432
  확장성(Scalability)과 수행 성능(Performance) = 432
  MSDE의 변경된 사항 = 433
  여러 개의 인스턴싱(Multiple Instancing) = 433
  향상된 TSQL = 434
  XML과의 통합(Integration) = 435
 ADO 버전 2.6 = 437
  SQL XML = 438
  ODBC 개발 = 438
Appendix 커서 위치 : 서버측 커서
찾아보기 = 443


관련분야 신착자료

Harvard Business Review (2025)