Q&A

  • ★ Table 를 쓰는데 합계는 어떻게 구하나요...고수님 제발,, ★
델파이 5.0을 쓰고 있습니다..

개발업무 "견적서 프로그램"



Table 과 Dbgrid 그리고 Edit



자료의 합을 구하는 문장은 다음과 같음



Query1.Close;

Query1.SQL.Clear;

Query1.SQL.Add('Select Sum(GumjunSuPay) From Gumjun.db '); <--- 이 문장 퀴리말고 테이블로는 합을 못구하나...



Query1.Open;

Edit1.Text := Query1.fields[0].AsString;



사용자가 직접 DBGrid에서 숫자를 입력하면 자동으로 Edit항목에 합계를 구하는 방법좀 알려주시면 고맙겠습니다.



DBGrid1DrawColumnCell에다 퀴리를 썼는데 샘플 데이타가 3개인데도 속도가 상당히 느리던군요..(간혹 숫자의 합이 안바뀌때도 있음..다음 자료로 이동하면 그때 나옴,,)



Table 의 AfterPost 부분에다가 썼는데 자료를 입력하자마자 합계의 숫자가 바뀌어야하는데 다음자료로 이동을 해야 그때 바뀌던군요...



저는 DBGrid에서 숫자를 입력하자 마자 자동으로 합을 보수있게 고수님의 도움이 간절히 필요합니다.. -- 꼬수님 지발 알려주세요... 잉~ ---



0  COMMENTS