Hallo Profis,
ich habe im mein Project mehrere Form's die ich bei bedarf über Formwasweisich.Showmodal; aufrufe.
Klappt alles so weit Prima nur bei einem Form Wo ich Daten eingeben will und in einer Interbase Datenbank Speichern will, bekomme ich eine Fehlermeldung (Siehe Bild). die ich nicht verstehe.
Also ich Rufe mit einem Button Das Form auf.
Delphi-Quellcode:
procedure TFilmFact.BtnNeuFilmClick(Sender: TObject);
begin
DM.IBFilme.Insert;
NeuerFilm.ShowModal;
end;
Nach eingabe der Daten Drücke ich auf den Button Speichern:
Delphi-Quellcode:
procedure TNeuerFilm.BtnFilmNeuSpeichernClick(Sender: TObject);
begin
DM.IBFilme.Post;
NeuerFilm.Close;
end;
und dann kommt der Fehler !
Was mache ich dort Falsch ? Das selbe mache ich auch mit anderen Forms und das klappt.
Das Prinzip ist bei dem Project immer gleich nur bei einem klappt es nicht.
Wenn ich das Post lösche, wird das Fenster ohne Meldung geschlossen.