Hi,
vielleicht fällt hierzu jemand was ein : ich habe alle Komponenten in ein DataModul gepackt. In folgendem Programmteil kommt immer an der Stelle, wo der erste Zugriff auf das DataModul erfolgt eine "
Access Violation". Hier bereits bei "st :=". Das hab ich reingemacht, da es ja auch das DataSet hätte sein können.
Delphi-Quellcode:
st := KuModul.GetNamePath;
KuModul.KuDataSet.active := false;
KuModul.KuDataSet.SelectSQL.Text := 'SELECT ANREDE,NAME,STRASSE,ORT FROM KUNDE WHERE NR = ' + KuNr.Text;
KuModul.KuDataSet.active := true;
Benutze ich das ganze
ohne DataModul, indem ich also Database, Transaction usw. direkt auf das Form setze, geht alles.
P.S.: Ich habe die DFMs beider Varianten verglichen und finde keinen Unterschied.