PS: Wenn Formulare/Module nicht automatisch erstellt werden, dann einfach immer erstmal diese böse globale Variable "DMLSQLite" löschen.
Und schon wäre es sofort aufgefallen, voallem da du eine eigene Variable "FDatamodule" hast.
Wie du wohl die nächste Variable/Feld nennst, wenn noch ein weiteres DataModul dazu kommt?
Zitat:
Trotzdem krieg ich bei DMLSQLite.Create eine
Av.
Wieso bist du da eignentlich nicht auf die Idee gekommen mal den Debugger nach der "Zugriffsverletzung bei Adresse $000000xx" zu fragen?
Dir hätte da schließlich auffallen müssen, dass DMLSQLite =
nil ist. (globale Variablen werden mit 0 initialisiert)
Wäre es eine lokale Variable gewesen, dann hätte der Compiler zurecht wegen der nicht-initialisierten Variable gemeckert.