Einzelnen Beitrag anzeigen

Texas

Registriert seit: 15. Jul 2005
Ort: Laatzen
56 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Fehlermeldung beim Create.TDATAMODULE

  Alt 16. Okt 2016, 21:00
Datenbank: FB • Version: 2.5 • Zugriff über: IBCConnection
Hallo,
ich habe folgendes Problem
Schreibe ein Programm in dem ich mich über IBCConnection mit einer FB Datenbank verbinde.
Das geht auf allen Rechnern ohne Problem. (Verbindung steht)

Die Tabellen die ich benötige habe ich in einem Datenmodul mit IBCTable bzw. IBCQuery angelegt und miteinander verbunden.
Von diesem Datenmodul erzeuge ich in meinem KindForm beim onCreate mit ARTDAMO := TARTIKELMOD.CREATE(SELF);
eine Variable vom Typ TARTIKELMOD um damit weiter zu arbeiten.

Und hier passiert es: Die Fehlermeldung Zugriffsverletzung bei Adresse 008E6873.
Auch bei KUNDAMO := TKUNDENMOD.CREATE(SELF); ist es immer dieselbe Adresse egal mit welchem Datenmodul.

Auf dem Rechner wo das Programm erstellt wird läuft alles. Hier könnte ich ja auch testen.
Erst als ich die EXE Datei auf einen andern Rechner kopierte ist der Fehler aufgetreten.

Das Merkwürdige daran ist jedoch das Dieser Fehler nicht auf allen PCs auftritt.
Auf einigen Rechnern wird das Programm ohne Problem ausgeführt. Sowohl wenn die Datenbank Lokal ist als auch wenn man von diesem über DYNDNS auf den Server zugreift.
Ich habe auf den Testrechnern nur die Exe Datei und einen FirebirdClient drauf. Einen mit Win7 und einen andern PC mit Win10. Geht alles top.

Der Rechner (Win10) auf den ich mit den Testrechnern über DYNDNS zugreife macht aber Zicken,
sowie ein anderer PC mit Windows XP. Beide verbinden sich aber über IBCConnection mit der Firebird DB.
Hat jemand eine Idee dazu?

Gruß Michael
Michael
  Mit Zitat antworten Zitat