tach,
vorraussetzung:
Delphi 1, paradoxdatenbanken!
aus einem buch habe ich folgende lösung zur ermittlung der aktuellen datensatznummer:
<pre>
procedure TFrmAbschlagszahlungsliste.query1Source2DataChange (
Sender: TObject; Field: TField);
var
recnr:longint;
begin
if Table1Azliste.active = false then Table1Azliste.open;
Table1Azliste.findkey([Query1Azliste.Fieldbyname('lfnr').AsString]);
if Query1Azliste.state = dsInactive then
begin
MessageBeep(0);
exit;
end;
Query1Azliste.UpDateCursorPos;
DbiGetSeqNo(Query1Azliste.Handle, recnr);
label13.caption := IntToStr(recnr);
end;
</pre>
hat bisher immer getan, aber bei meinem neuen azlistenfenster tut es nicht mehr wund ich weis nicht warum!
hat jemand ne idee?
und die anzahl der gefundenen datensätze der query mit recordcount anzeigen tut mal ujnd mal nicht!
woran kann das liegen?
gruß
markus
vorraussetzung:
Delphi 1, paradoxdatenbanken!
aus einem buch habe ich folgende lösung zur ermittlung der aktuellen datensatznummer:
<pre>
procedure TFrmAbschlagszahlungsliste.query1Source2DataChange (
Sender: TObject; Field: TField);
var
recnr:longint;
begin
if Table1Azliste.active = false then Table1Azliste.open;
Table1Azliste.findkey([Query1Azliste.Fieldbyname('lfnr').AsString]);
if Query1Azliste.state = dsInactive then
begin
MessageBeep(0);
exit;
end;
Query1Azliste.UpDateCursorPos;
DbiGetSeqNo(Query1Azliste.Handle, recnr);
label13.caption := IntToStr(recnr);
end;
</pre>
hat bisher immer getan, aber bei meinem neuen azlistenfenster tut es nicht mehr wund ich weis nicht warum!
hat jemand ne idee?
und die anzahl der gefundenen datensätze der query mit recordcount anzeigen tut mal ujnd mal nicht!
woran kann das liegen?
gruß
markus
Comment