저의 의도는 하나의 검색폼을 만든후 그 검색폼에서 검색한 내용을 다른 새로운 폼이
뜨면서 검색한 내용을 dbgrid로 보여주려고 합니다.
근데 한 가지 햇갈리는 점이 있습니다.
다음과 같이 폼을 만드는데
검색창 폼입니다.
procedure Tfindform.findbtnClick(Sender: TObject);
begin
with query_fnd do
begin
close;
sql.clear;
sql.Add('select client, subject from inqtable')
sql.add('where client := :P_client');
open
parambyname('P_serial').asstring := trim(ClinetCombo.Text);
여기까지는 데이터 베이스를 검색해서 읽어 오는 것입니다.
그리고 검색한 내용을 새로운 폼으로 보내려고 하는데, 어떻게 하면 검색폼의 검색
버튼을 눌렀을 때, 새로운 DBGRID폼에서 그내용을 보여 줄 수 있을까요??
잘 모르겠습니다.
고수님들의 많은 답변 부탁드립니다..........
질문에 답변해 주시는 여러분께 항상 감사드립니다.
새로운 폼에 있는 DBGrid를 현재검색하는 폼의 query_fnd에 연결하면 될것 같습니다.
단 user절에 해당 unit을 추가시켜야됩니다. 그럼..
delpo wrote:
>
> 저의 의도는 하나의 검색폼을 만든후 그 검색폼에서 검색한 내용을 다른 새로운 폼이
> 뜨면서 검색한 내용을 dbgrid로 보여주려고 합니다.
> 근데 한 가지 햇갈리는 점이 있습니다.
>
> 다음과 같이 폼을 만드는데
>
> 검색창 폼입니다.
>
> procedure Tfindform.findbtnClick(Sender: TObject);
> begin
> with query_fnd do
> begin
> close;
> sql.clear;
> sql.Add('select client, subject from inqtable')
> sql.add('where client := :P_client');
> open
> parambyname('P_serial').asstring := trim(ClinetCombo.Text);
>
> 여기까지는 데이터 베이스를 검색해서 읽어 오는 것입니다.
>
> 그리고 검색한 내용을 새로운 폼으로 보내려고 하는데, 어떻게 하면 검색폼의 검색
> 버튼을 눌렀을 때, 새로운 DBGRID폼에서 그내용을 보여 줄 수 있을까요??
> 잘 모르겠습니다.
> 고수님들의 많은 답변 부탁드립니다..........
> 질문에 답변해 주시는 여러분께 항상 감사드립니다.
>
>
>
>