Forum: Datenbanken
Delphi
by dataspider,
30. Mär 2015
Ich erinnere mich an ein ähnliches Problem, wo fehlende Rechte dies verursacht haben.
Passiert das auch mit anderen EXE' n, wenn du diese vom Server per Verknüpfung startest?
Passiert es auch als Administrator (also auch Admin - Rechte auf dem Server)?
Frank
Forum: Datenbanken
Delphi
by dataspider,
10. Mär 2015
die globale Variable wurde durch eine Funktion ersetzt.
Somit wird das Datenmodul bei der ersten Verwendung von dmMain.WasAuchImmer erzeugt...
Da hätte selbst die NSA dran zu kauen... :)
Frank
Forum: Datenbanken
Delphi
by dataspider,
10. Mär 2015
Walter,
möglicherweise ist das Problem ja gar nicht das Datenmodul.
Ich würde mal zum Test folgendes machen:
Im MainForm im OnClose und OnCloseQuery ein Exit; in die erste Zeile, damit der Code nicht ausgeführt wird.
(Du schreibst ja noch in die Registrierung etc.)
Ein Button auf das MainForm und dort dmMain.Free; in den Code.
Forum: Datenbanken
Delphi
by dataspider,
10. Mär 2015
Er erzeugt es doch:
function dmMain: TdmMain;
begin
if FdmMain = nil then
begin
FdmMain := TdmMain.Create(Application);
FdmMain.AfterConstruction;
end;
Result := FdmMain;