나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 김규경 (k3dragon)

추천:  1
파일:     조회:  5113
제목:   [RE]Option Compare Database
     
  항상 좋은 답변 감사드립니다.

모듈창을 띄우면 기본적으로 나오는 문이 Option Compare Database입니다.

도움말에 설명이 되어 있는데 의미가 정리가 되지 않는답니다.

이 문의 역할과 있고 없음의 차이가 무엇인지요...
==============[배움이님 글에 대한 답변입니다]==============

도움말에 잘 나와 있습니다.
Option Compare 문을 포함하지 않는 모듈의 기본값 텍스트 비교 메서드는 Binary입니다.

도움말의 내용입니다.

Option Compare 문
      

문자열 데이터가 비교될 때 사용하는 기본 비교 메서드를 선언하기 위해 모듈 수준에서 사용됩니다.

구문

Option Compare {Binary | Text | Database}

참고

Option Compare 문을 사용할 경우 모든 프로시저 앞의 모듈에 두어야 합니다.

Option Compare 문은 모듈에 대한 문자열 비교 메서드(Binary, Text, Database등)를 지정합니다. Option Compare 문을 포함하지 않는 모듈의 기본값 텍스트 비교 메서드는 Binary입니다.

Option Compare Binary는 문자의 내부 이진 표현 방식에 의한 정렬 순서에 따른 문자열 비교값을 갖습니다. Microsoft Windows에서는 코드 페이지에 따라 정렬 순서가 결정되며, 일반적인 이진 정렬 순서는 다음과 같습니다.

A < B < E < Z < a < b < e < z < A < E < Ø < a < e < ø

Option Compare Text는 사용자의 시스템 로케일에 따른 대/소문자 구분 텍스트 정렬 순서에 따른 문자열 비교값을 갖습니다. Option Compare Text를 사용하여 동일한 문자를 정렬할 경우 다음과 같은 텍스트 정렬 순서를 따릅니다.

(A=a) < ( A=a) < (B=b) < (E=e) < (E=e) < (Z=z) < (Ø=ø) 

Option Compare Database는 Microsoft Access에서만 사용할 수 있습니다. 정렬 순서에 따른 문자열 비교값은 문자열 비교가 일어난 데이터베이스의 현지 ID(로케일 ID)가 결정합니다.

 
[불량 게시물 신고]  
        
  

작성일 : 2001-08-08(12:50)
최종수정일 : 2001-08-08(12:50)
 


 ◎ 관련글

  제 목   작성자   날짜
Option Compare Database 배움이 2001-08-08
[RE]Option Compare Database 김규경 2001-08-08