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
[27117] Query->Close(); 할순 없나요????
요쿠르트 [] 916 읽음    2003-09-08 09:23
com2예제.txt 22.8KB COM2로 받아서 처리하는 부분 코듭니다. 허접하지만 좀 봐주세요..ㅜㅜ;
insufficient error때문에 아직도 고생중인데요...ㅠㅠ;

저번에 답글을 보고 항상 열어야 하는 일단 쿼리를 두개로까지 줄여봣거든요..
그리고 DBGrid에서 스트링 그리드로 바꾸기도 했는데..
역시나 에러가 나더라구요..

그래서 말인데요....

책에 보면 디비로 저장되어있는 데이타를 DBGrid에 출력할려면,,
if(Query1->Active) Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("select * from aa.db");
Query1->SQL->ExecSQL();
Query1->Open();

뭐 이렇게 하면 DBGrid에 출력이 되잖아요..

근데 저번에 어떤분이 Query를 열어두는 시간을 줄이라고 하신것 때문에 그런데요..

그럼 DBGrid에 출력을 하긴 하는데..
출력하고,,
Qeur1->Close(); 시킬수는 없나요??
일단 그렇게 해보니깐 Qeur1->Close(); 를 하면 DBGrid의 내용이 모두 지워지더군요..

그리고 답글과 여기저기 조언을 구해보니깐..
임시파일을 만들어서 보여주면 된다고 하는데..
어떻게 하면 되는거죠..?

이게 해결방법이 되지 않을까 싶어서 조언을 구해봅니다..--;

p.s com2로 받아서 처리하는 부분의 코드로 올립니다..
    도대체 어디가 문제인데 insufficient error가 자꾸 나는지 좀 봐주세요..ㅜㅜ;

+ -

관련 글 리스트
27117 Query->Close(); 할순 없나요???? 요쿠르트 916 2003/09/08
33362     Re:Query->Close(); 할순 없나요???? 조준회 732 2003/09/09
33361     Re:Query->Close(); 할순 없나요???? 요구르트 690 2003/09/08
33360     Re:Query->Close(); 할순 없나요???? 조준회 684 2003/09/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.