Q&A

  • 쿼리를 해서 얻은 값을 델파이의 변수에 넣을수가 있을까요?
안녕하세염?



한델에서 마니 보구 배우구 있는 초보잔데염...



쿼리를 해서 얻은 값은 그냥 보여지기만 한다구 알구 있습니다.



그런데 저는 쿼리를 해서 얻은 값을 저장하구 다시 그 값을 가지고 다른 연산을 해야하거든요...



procedure TfrmAttend.btnAttDayClick(Sender: TObject);

begin

with Query1 do

begin

close;

sql.Clear;

****** sql.Add('select A_No ,sum(A_Att) from 출근 ');

sql.Add('group by A_No');

open;

grList.Visible := False;

grAtt.Align := alClient;

grAtt.Columns[0].Title.Caption := '사원번호';

grAtt.Columns[1].Title.caption:= '출근일수';

grAtt.visible := True;

edNo.DataSource := AttSource;

tblname.MasterSource := AttSource;

end;



저기 ****표시 된곳의 sum(A_Att)한 값을 배열에 저장시키구 싶은데 어카면 되지여?



질문이 너무 이상한가여?



그래두 염치불구....부탁 좀 드릴께여..앙~~~

3  COMMENTS
  • Profile
    멋진아이 2001.05.16 20:27
    blackjewel wrote:

    > 안녕하세염?

    >

    > 한델에서 마니 보구 배우구 있는 초보잔데염...

    >

    > 쿼리를 해서 얻은 값은 그냥 보여지기만 한다구 알구 있습니다.

    >

    > 그런데 저는 쿼리를 해서 얻은 값을 저장하구 다시 그 값을 가지고 다른 연산을 해야하거든요...

    >

    > procedure TfrmAttend.btnAttDayClick(Sender: TObject);

    > begin

    > with Query1 do

    > begin

    > close;

    > sql.Clear;

    > ****** sql.Add('select A_No ,sum(A_Att) from 출근 ');

    > sql.Add('group by A_No');

    > open;

    > grList.Visible := False;

    > grAtt.Align := alClient;

    > grAtt.Columns[0].Title.Caption := '사원번호';

    > grAtt.Columns[1].Title.caption:= '출근일수';

    > grAtt.visible := True;

    > edNo.DataSource := AttSource;

    > tblname.MasterSource := AttSource;

    > end;

    >

    > 저기 ****표시 된곳의 sum(A_Att)한 값을 배열에 저장시키구 싶은데 어카면 되지여?

    >

    > 질문이 너무 이상한가여?

    >

    > 그래두 염치불구....부탁 좀 드릴께여..앙~~~



    예를 들면 스트링 변수에 값을 저장한다치구



    var

    i : string ;

    begin

    i := query1.fields[1].AsString;



    이런식으로 저장하심 ..



  • Profile
    초보델 2001.05.16 22:54
    > 예를 들면 스트링 변수에 값을 저장한다치구

    >

    > var

    > i : string ;

    > begin

    > i := query1.fields[1].AsString;

    >

    > 이런식으로 저장하심 ..





    AsString는 값을 읽을 때도 넣을 때도 사용하는 것 같은데,

    주 기능? 목적? 효과? 이점? 하여튼, AsString에 대해 설명좀 부탁할께요..





  • Profile
    멋진아이 2001.05.17 01:35
    초보델 wrote:

    > > 예를 들면 스트링 변수에 값을 저장한다치구

    > >

    > > var

    > > i : string ;

    > > begin

    > > i := query1.fields[1].AsString;

    > >

    > > 이런식으로 저장하심 ..

    >

    >

    > AsString는 값을 읽을 때도 넣을 때도 사용하는 것 같은데,

    > 주 기능? 목적? 효과? 이점? 하여튼, AsString에 대해 설명좀 부탁할께요..

    >

    >

    컴포넌트 속성중 하나인데...

    글쎄여 어떻게 설명해드려야 하나..

    필드값을 string으로 변환해서 읽어오는건데여..

    .asFloat도 있구여..



    델파이 헬프에서는 아래와 같이 나와있네여..

    Represents the field value as a string.