안녕하세요 ㅡ.ㅡ;; 저번에 가르쳐 주신건데 또 한가지 문제가 생겼어요 꾸벅~!
With Query2 do
Begin
Close;
Sql.Clear;
Sql.Add('Select Count(*) Max_Count From Table_Name');
Sql.Add('Where 필드1=필드2');
Open;
End;
이렇게 태이블의 총 레코드 수를 구했는데 그걸 Label에 넣고 싶은데
그럼 Label1.Caption := IntToStr(Query1.Sql.Add('Select Count(*) From Test')); 이렇게 해야 하나요 쩝~ 값이 계속 0으로 나오네요 답변 부탁합니다.
꾸벅~!
> 안녕하세요 ㅡ.ㅡ;; 저번에 가르쳐 주신건데 또 한가지 문제가 생겼어요 꾸벅~!
> With Query2 do
> Begin
> Close;
> Sql.Clear;
> Sql.Add('Select Count(*) Max_Count From Table_Name');
> Sql.Add('Where 필드1=필드2');
> Open;
> End;
> 이렇게 태이블의 총 레코드 수를 구했는데 그걸 Label에 넣고 싶은데
> 그럼 Label1.Caption := IntToStr(Query1.Sql.Add('Select Count(*) From Test')); 이렇게 해야 하나요 쩝~ 값이 계속 0으로 나오네요 답변 부탁합니다.
> 꾸벅~!
Query2로 Open하셨으니깐
Label1.Caption := IntToStr(Query2.RecordCount);
라고 하시면 됩니다.