Q&A

  • 질문제목과 분류를 꼭 해주시길 부탁드립니다.
--;

허접답변입니다.

저도 같은 문제로 고민했는데,

비고값들을 배열로 넣은다음 범위 검색하는게 가장 쉽더군요



gacRange : array[0..1, 0..13] of string =

(('가','나','다','라','마','바','사','아','자','차','카','타','파','하'),

('나','다','라','마','바','사','아','자','차','카','타','파','하','힝'));



...........................

cWhere := 'AREA_NAME >= "' + gacRange[0, nI] + '" AND' + #13#10 +

'AREA_NAME < "' + gacRange[1, nI] + '"';



물론 아시겠지만 "ㅎ" 의 경우에는 마지막 비교값과 작거나 같은것으로 처리...

cWhere := 'AREA_NAME >= "' + gacRange[0, nI] + '" AND' + #13#10 +

'AREA_NAME <= "' + gacRange[1, nI] + '"';





0  COMMENTS