Re: FileCopy schlägt fehl "Permission denied "

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Peter Götz (gssg_nospam_at_t-online.de)
Date: 01/02/05


Date: Sun, 2 Jan 2005 13:19:49 +0100

Hallo Knut,

> Vor dem Kopieren schliesse ich die Datei mit dem Befehl:NameDBK.Close
> Nach Deinem Hinweis stellte ich fest, dass dieser Befehl nicht wirkt. Ein
> datei .ldb bleibt trotz des Closebefehls erhalten.

Das Schliessen mit NameDBK.Close dürfte vermutlich schon funktionieren.
Möglicherweise existiert aber noch ein weiteres DB-Objekt, welches eben noch
nicht geschlossen ist.

> Auch wenn ich diesen Befehl durch dbWorskpace.close ersetze bleibt die
Datei
> .ldb erhalten.

Schau mal in die *.ldb mit dem Editor (Wordpad.exe).
Welcher Rechner/Benutzer ist dort noch eingetragen?
Prüfe auch mal bevor Du NameDBK.Close ausführst, ob in der *.ldb nur einer
oder mehrere Einträge vorhanden sind.
>
> Was mich wundert ist, dass das Programm ehemals einwandfrei lief. Erst als
> ich wegen eines anderen Programms Schwierigkeiten mit der DAO 350 bekam
und
> von Microsoft den MsDaoSp3 herunterlud begannnen all die Schwierigkeiten.

> Deinen Rat die Datei vor dem Kopieren zu komprimieren werde ich in den
> nächsten Tagen probieren.

Auch das setzt natürlich voraus, dass kein Benutzer mehr auf die *.mdb
zugreift, also keine *.ldb mehr existiert.

> Solltest Du einen Hinweis haben, mein Problem zu lösen oder wenigstens wo
> ich suchen kann wäre ich Dir sehr sehr dankbar!

Aus der Ferne kann ich nur raten, aber wie schon erwähnt, könnte Dir die
*.ldb vor und nach dem NameDBK.Close evtl. schon einiges sagen.

Warum benutzt Du noch DAO3.5?
Ich würde in jedem Fall auf DAO3.6 umstellen, da mit dieser Version
gegenüber der Vorgängerversion doch einiges an Bugs behoben worden ist.

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tips u. Beispielprogrammen)



Relevant Pages

  • Re: Wozu noch DOS?
    ... vielen als die stabilste und "sauberste" Version von MS-DOS angesehen ... Mitteln nicht mehr als "klassisches DOS" bezeichnen. ... Gegner von DOS ihre Behauptung, daß DOS primitiv sei, eben auf das ... ob ein solches Programm, das im Falle von CLS sogar in die Shell ...
    (de.comp.os.msdos)
  • Re: Autorun
    ... >> Warum wäre es doof, ein Programm zu starten, welches prüft, ob ... > Was ist wenn der Anwender nichts installieren will? ... ob er fehlende Voraussetzungen installieren will ... dann wird eben abgebrochen und in diesem Fall läuft ein VB-Programm wg. ...
    (microsoft.public.de.vb)
  • Re: =?ISO-8859-1?Q?=22Lernf=E4hige?= Musik-Software komponiert Gesangsbegleitung" (Heise
    ... Tonika und Tonikaparallele kriegen Dominanten, ... verstärkt das das Programm, eben diese zu nehmen. ... Das Programm hat ja keinen Anspruch an Ästhetik. ... dass die Software prinzipiell fast jeden diatonischen Ton zu fast jedem ...
    (de.rec.musik.machen)
  • Re: Gibt es einen Befehl zum =?ISO-8859-15?Q?=D6ffnen_einer_?= =?ISO-8859-15?Q?belie
    ... muss nicht zwangsläufig nativer Binärcode sein, sondern eben auch Java ... Datei *selbst* ein Programm dar - ggf. ... Ja, PostScript kann auch rechnen, bedingte Anweisungen und Schleifen ausführen - Ziel ist es aber, ein Dokument damit zu beschreiben. ... Beim Kopieren bleibt aber das Problem, dass die zuständigen Programme nicht auch mitkopiert werden - was auch sinnvoll ist, da ich z.B. bei der Weitergabe einer CAD-Zeichnung nicht jedesmal das komplette CAD-Programm mitgeben will, sondern nur den Inhalt der Zeichnung. ...
    (de.comp.os.unix.linux.misc)
  • Re: Stored Procedures in Access ?
    ... Im Prinzip kannst Du in solchen gespeicherten Abfragen alles hinterlegen, ... Wenn Du mit einem VB Programm via Jet-Engine auf eine *.mdb ... Eine Access.mdb ist kein aktives Programm wie z.B. ein SQL-Server, ... einfach eine simple Datei, die wie jede andere Datei eben auch, irgendwo auf ...
    (microsoft.public.de.vb.datenbank)