C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[5753] 검색방법에 대한 질문요....
김승환 [] 2186 읽음    2001-02-27 12:28
TQuery가 있고요
TDataSource, TDBGrid가 연결되어있습니다.

TDBGrid에는 모든데이터가 나타나있습니다.

TEdit를 폼위에 하나 얹고 거기에 글자를 치면
TDBGrid의 내용을 자동(?)으로 찾아가는겁니다.

그러니까 다시 요약을 하면 TEdit를 검색단어 입력용으로
쓰고 단어를 다 치고 검색버튼을 누르거나 엔터를 치는
형식이 아니라 글자(한글)를 입력하면 한글자씩 자동으로
검색이 되는 루틴을 알고 싶거든요

예를 들면

데이터가..

홍길동
임꺽정
이순신
김유신
김승환
김유한

이렇게 있다고 가정을 하고
검색창에 "김"을 입력하면 "김승환"이 찾아집니다.
(물론 김을 입력하고 엔터를 누르지 않고도 말이죠...)
"김"씨가 세명이 있지만 두번째 글자의 가나다순으로 "김승환"
이 찾아지는거죠.
그다음에 이어서 "김유"까지 입력을 하면 "김유신"이 찾아집니다.
역시 가나다 순에 의해서 "김유한" 보다는 빠르니까요..

이 로직을 어떻게 구현하죠?
고수님들 도와주세요..Plz~~~~

+ -

관련 글 리스트
5753 검색방법에 대한 질문요.... 김승환 2186 2001/02/27
5772     Re:검색방법에 대한 질문요.... 박지훈.임프 2154 2001/02/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.