Zitat von
TypusMensch:
@shmia: das klappt bei mir gar net. Da is Jacke wie Hose, das kommt bei beidem das gleiche raus...
Das ist doch genau das was ich gesagt habe!
Query.Open und
Query.Active := True sind intern das Gleiche !
Aber wenn ich mir so deinen Spaghetti-Code anschauen (Sorry, aber er ist schlecht formatiert und ungeschickt):
Delphi-Quellcode:
procedure TKundenmenu.Button5Click(Sender: TObject);
begin
// was passiert wohl, wenn DatMod.KQU nicht Active ist ???
DatMod.KQU.First; // kann man bei geschlossener Datenmenge auf den 1. Datensatz positionieren ???
if DatMod.KQu.Active = true then // wäre dann nicht die folgende Abfrage sinnlos ???