Dazu habe ich jetzt noch eine Frage!
Wie verhält es sich hier:
Delphi-Quellcode:
myKunde := TKunde.Create(daten);
myBuchung := TBuchung.Create(myKunde, BuchungenQuery.FieldByName('Anreise').AsDateTime, BuchungenQuery.FieldByName('Abreise').AsDateTime, BuchungenQuery.FieldByName('Umbuch').AsInteger, BuchungenQuery.FieldByName('Rabatt').AsFloat);
zimmerObj[i].buchung := TBuchung.Create(myBuchung);
myBuchung.Free;
myKunde.Free;
Zunächst wird eine Kunden-Instanz gebildet.
Diese ist dann Teil einer Instanz von Buchung (siehe im TBuchung.Create)
Kann ich diese Kunden-Instanz dann freisetzten, oder verhält es sich dann genau so?