Q&A

  • DBGrid에서 이전 검색 조건을 해제하고 전체보기를 하려면?(재질문)


먼저 Mr.Q님께답변 고압다는 인사 드립니다.

아직 초보라 잘 안되서 다시 질문 올립니다.

DB : 파라독스, Table만 사용.



질문 1. 프로그램을 실행시킬 때 DBGrid내용이 나타나지 않게

할려고 하는데 잘 안되네요…

. Mr.Q님께서 권해주신 방식대로 해보았습니다

Procedure TForm1.FormCreate(Sender: TObject);

Procedure FormCreate(Sender :Tobject);

begin

Table1.Active := False;

end;

위와 같이 했는데 프로그램을 실행시켰는데

DBGrid의 내용이 그대로 출력 되더라구요!

제가 뭘 잘못했는지 좀 봐주십시요!



질문 2. 의 내용은 DBGride의내용이 어떤 조건에 따라 출력이 됩니다.

관리번호를 입력하면 그 관리번호 조건에 맞는 항목들만 출력이 되는데

이미 조건에 의해 부분 출력된 항목을 버턴을 사용하여 입력된 전체 항목을

보이게 할려고 하는데 잘 안되네요

고수님들의 많은 부탁 드립니다.



1  COMMENTS
  • Profile
    Mr.Q 2000.11.13 13:49
    아기코알라 wrote:

    >

    > 먼저 Mr.Q님께답변 고압다는 인사 드립니다.

    > 아직 초보라 잘 안되서 다시 질문 올립니다.

    > DB : 파라독스, Table만 사용.

    >

    > 질문 1. 프로그램을 실행시킬 때 DBGrid내용이 나타나지 않게

    > 할려고 하는데 잘 안되네요…

    > . Mr.Q님께서 권해주신 방식대로 해보았습니다

    > Procedure TForm1.FormCreate(Sender: TObject);

    > Procedure FormCreate(Sender :Tobject);

    > begin

    > Table1.Active := False;

    > end;



    Procedure FormCreate(Sender :Tobject);

    이게 아니구요, Procedure TForm1.FormCreate(Sender :Tobject); 이구요.

    Table1의 Active 속성을 false로 설정해두고 폼을 시작하세요.

    필요시에, 적절한 이벤트에서 Table1.Active:=true;나 Table1.Open;하시구요.

    그리고, Table1.Active:=true;나 Table1.Open;이나 같습니다. 냥냥~



    > 위와 같이 했는데 프로그램을 실행시켰는데

    > DBGrid의 내용이 그대로 출력 되더라구요!

    > 제가 뭘 잘못했는지 좀 봐주십시요!

    >

    > 질문 2. 의 내용은 DBGride의내용이 어떤 조건에 따라 출력이 됩니다.

    > 관리번호를 입력하면 그 관리번호 조건에 맞는 항목들만 출력이 되는데

    > 이미 조건에 의해 부분 출력된 항목을 버턴을 사용하여 입력된 전체 항목을

    > 보이게 할려고 하는데 잘 안되네요

    > 고수님들의 많은 부탁 드립니다.

    >



    SQL Query문을 안썼다고 하니, DBGrid에 어떤 조건에 따라 출력이 된다면,

    Table1의 Filter속성에 어떤 조건이 지정되었는가 살펴보시구요, 어떤 이벤트에

    Table1.Filter에 어떤 조건이 지정되어있는지 살펴보세요.