Ik voer een IBQuery uit (dus de IBX componenten) en ik krijg als recordcount 1 bij zowel een tabel die 1 record heeft en bij een tabel die 2 records heeft.
Zit er een bug in?
De query's zijn gewoon goed, ze halen alle records op.
Zit er een bug in?
De query's zijn gewoon goed, ze halen alle records op.
code:
1
2
3
4
5
6
7
8
9
10
11
| with dtModule.IBQueryArtikelVerpakking2.SQL do
begin
Clear;
Add(' SELECT VERPAKKINGID, VERPAKKINGAFKORTING, VERPAKKINGOMSCHRIJVING ' +
' FROM ARTIKELVERPAKKING ');
end;
dtModule.IBQueryArtikelVerpakking2.Open;
//dtModule.IBQueryArtikelVerpakking2.First;
i := dtModule.IBQueryArtikelVerpakking2.RecordCount; |
code:
1
2
3
4
5
6
7
8
9
10
11
| with dtModule.IBQueryArtikelEenheid2.SQL do
begin
Clear;
Add(' SELECT EENHEIDID, EENHEIDAFKORTING, EENHEIDOMSCHRIJVING ' +
' FROM ARTIKELEENHEID ');
end;
dtModule.IBQueryArtikelEenheid2.Open;
//dtModule.IBQueryArtikelEenheid2.First;
i := dtModule.IBQueryArtikelEenheid2.RecordCount; |