Q&A

  • 두개의 날짜를 받아서 쿼리를 실행하는데.. 잘 안됩니다. ????
아래 소스는 두개의 날짜를 받아서.. 날짜에 맞는 조건에 검색을 해서.. 그리드에 뿌려주는건데요.. 생각되로 잘 안되네요...

고수님들 부탁드리겠습니다.



// 두개의 날짜를 입력 받아서 비교 검색 한다. //



var first_date, second_date:string;



begin

first_date := strtodate(edit1.text);

second_date := strtodate(edit2.text);



query2.sql.clear;

query2.SQL.Add('select * from home');

query2.SQL.Add('where 날짜 < first_date and 날짜 > second_date');

query2.open;

datasource1.DataSet := query2;

dbgrid1.DataSource := datasource1;

Dbnavigator1.DataSource := Datasource1;



2  COMMENTS
  • Profile
    지나가다 2001.11.06 18:55
    정규성 wrote:

    > 아래 소스는 두개의 날짜를 받아서.. 날짜에 맞는 조건에 검색을 해서.. 그리드에 뿌려주는건데요.. 생각되로 잘 안되네요...

    > 고수님들 부탁드리겠습니다.

    >

    > // 두개의 날짜를 입력 받아서 비교 검색 한다. //

    >

    > var first_date, second_date:string;

    >

    > begin

    > first_date := strtodate(edit1.text);

    > second_date := strtodate(edit2.text);

    >

    > query2.sql.clear;

    > query2.SQL.Add('select * from home');

    > query2.SQL.Add('where 날짜 < first_date and 날짜 > second_date');

    > query2.open;

    > datasource1.DataSet := query2;

    > dbgrid1.DataSource := datasource1;

    > Dbnavigator1.DataSource := Datasource1;

    >



    query2.SQL.Add('where 날짜 < :date1 and 날짜 > :date2');

    ParamByName('date1').asstring := first_date ;

    ParamByName('date1').asstring := second_date ;



    ㅋㅋ 부끄럽습니다.

  • Profile
    델 초보(아줌마) 2001.10.07 01:16
    정규성 wrote:

    > 아래 소스는 두개의 날짜를 받아서.. 날짜에 맞는 조건에 검색을 해서.. 그리드에 뿌려주는건데요.. 생각되로 잘 안되네요...

    > 고수님들 부탁드리겠습니다.

    >

    > // 두개의 날짜를 입력 받아서 비교 검색 한다. //

    >

    > var first_date, second_date:string;

    >

    > begin

    > first_date := strtodate(edit1.text);

    > second_date := strtodate(edit2.text);

    >

    > query2.sql.clear;

    > query2.SQL.Add('select * from home');

    > query2.SQL.Add('where 날짜 < first_date and 날짜 > second_date');

    > query2.open;

    > datasource1.DataSet := query2;

    > dbgrid1.DataSource := datasource1;

    > Dbnavigator1.DataSource := Datasource1;

    >



    ==> query2.SQL.Add('select * from home');

    ==> query2.SQL.Add('where 날짜 < '''+first_date+''' and 날짜 > '''+second_date+''' ');



    즐코하세요