Q&A

  • 쿼리를 사용하여 합계만...
안녕하세요~ ^^

쿼리를 사용하여 합계를 구한다음

그 값만 스트링으로 받고 싶은데 가능한가요? 디비그리드에 출력안하구요.

예를 들어

select sum(haha) from temp

이렇게 해서 합계가 150점이면

label1.caption:=150

이걸 자동으로 되게...

가능한가요?^^
2  COMMENTS
  • Profile
    김경우 2005.04.06 19:52
    질문하신 내용이 다음의 내용을 구현 하기 위함인지 잘 모르겠지만
    소스보시고 아닌 것 같으시면 답변 다시 부탁드립니다.

    우선 방법은 Sum을 구하는 Function을 만드는 방법이 있습니다

    function TForm1.SumTotal;
    var
        Qry : TQuery;
    begin
        Qry := TQuery.Create(Self);

        with Qry do
        begin
            Close;
            Sql.Clear;
            Sql.Text := 'SELECT SUM(HAHA) FROM TEMP';
            Open;
        end;
        
        LABEL1.Caption := FloatToStr(Qry.Fields[0].AsFloat);
    end;




      
  • Profile
    조현태 2005.04.06 20:57

    아, 감사합니다

    많은 도움이 되었습니다^^