Hallo Heiko,
danke zunächst mal für die Rückmeldung,
Heiko Nocon schrieb:
> Versuch' testweise mal, zwischen Ende
> des Dialogs und Öffnen der Datenverbindung eine kleine Wartezeit von ca.
> 0,5..1 Sekunde einzubauen. Dann klappt es höchstwahrscheinlich auf
> einmal völlig problemlos.
>
> Wenn es so kommt, wie ich vermute, dann ist es eine Folge der Seuche
> "Shell-Handler"...
Ich kann den Speicheraufruf auf ‚natürlichem Wege’ verzögern, indem ich das
Schließen des Eingabeformulars mit Rückgabe und das Speichern in der
Datenbank in zwei separate Prozeduren aufteile. Fehlermeldung allerdings
wie gehabt.
Der Fehler scheint auch gänzlich unabhängig vom Speichern in der Datenbank.
Es reicht offensichtlich schon, den ausgewählten Pfad auszulesen, ihn in
einer beliebigen String-Variablen zwischenzuspeichern (auch wenn diese
wieder zurückgesetzt wird). Bereits der Aufruf (sofern kein Cancel) und das
Auslesen führen also dazu, dass die Verbindung zur Datenbank nicht mehr zu
öffnen ist, gleich ob mit oder ohne Wartezeit.
Bin nach wie vor ratlos
Merci und Gruß
Josef Morlo