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
[27886] [질문]TStringList에 대해서
하안인 [hurco] 860 읽음    2003-11-17 09:58
8만개~10만개 정도의 데이타를 데이타베이스에서 읽어와서
한 라인씩 비교검색하도록 하려고
TStringList에 데이타를 입력하고 다시 지우고 불러오는 방법입니다.

예를 들어
이름, 전화번호, 주소, 등급

이 테이블에 있는것을 이름;전화번호;주소;등급 식으로 ; 구분자를 두어
TStringList에 집어넣어서 데이타를 비교검색합니다.


8만개를 집어넣고 하루에 한두번씩 다시 읽어옵니다
삼일째 되는날에 데이타가 null로 들어와 있는것 같습니다.
화면상에는 가상메모리가 모자라서 페이지를 늘려야 한다는 메시지와 함께요.

이문제가 이쪽하고 연관되어 있는건가요.

TStringzList에서 Add한후 다시 불러들일때에는 Clear하고 다시 불러오는데요.

데이타를 불러와서 서치하는 다른 방법을 몰라서 이 방법으로 접근했는데
문제가 있는지 조언을 부탁드립니다.

그럼, 오늘도 즐프하세요

+ -

관련 글 리스트
27886 [질문]TStringList에 대해서 하안인 860 2003/11/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.