Q&A

  • 왕초보의 Params에 대한...
"Params"의 사용법과 어떤 경우에 사용하는지...

1  COMMENTS
  • Profile
    방기남 2000.06.20 13:41
    Params & ParamByName:



    S_.SQL.ADD('SELECT * FROM TESTED ');

    S_.SQL.ADD(' WHERE DATE1 = :DATE1');

    S_.SQL.ADD(' AND DATE2 = :DATE2');

    S_.SQL.ADD(' AND DATE3 = :DATE1');

    S_.SQL.ADD(' AND DATE4 = :DATE3');



    위와같은 쿼리문이 있습니다. 여기에서 :DATE1 에 같은 날짜값이 들어간다면,

    ParamByName('DATE1').AsString := '20000620';

    등과 같이 사용하면 편할거구..



    순서대로 입력한 값이 들어야 한다면..

    Params[0].AsString := '20000620';

    Params[1].AsString := '20000621';

    Params[2].AsString := '20000622';

    Params[3].AsString := '20000623';

    등과 같이 사용하면 되겠지요?