Q&A

  • sql...
pro*c에서



select sum(field_name) into :here from table_name where id like '123%';

이거라 하면

(field_name의 합계를 here변수에 저장한다.)



이것을 델파이로 어떻게 하나요? --;

2  COMMENTS
  • Profile
    이광형 2000.12.02 23:24
    query.close;

    query.sql.clear;

    query.sql.add('select sum(field_name) here from table_name');

    query.sql.add('where id like :id');

    query.parambyname('id').asstring := '123%';

    query.open;



    castle road wrote:

    > pro*c에서

    >

    > select sum(field_name) into :here from table_name where id like '123%';

    > 이거라 하면

    > (field_name의 합계를 here변수에 저장한다.)

    >

    > 이것을 델파이로 어떻게 하나요? --;

  • Profile
    병아리 2000.12.02 19:35
    procedure

    var here : Integer;

    Begin

    With Query1 Do

    Begin

    close;

    Sql.Clear;

    Sql.Add(' select sum(field_name) from table_name ');

    Sql.Add(' where id like '''+'123%'+'''');

    prepare;

    Open;

    here := Fields[0].AsInteger;

    End;

    End;