ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
774
774
EMPFEHLEN
-
08.04.03 19:00 #1
- Registriert seit
- Jan 2003
- Ort
- Baden Württemberg
- Beiträge
- 27
1.Frage:
hab ein Problem bei dem befehl:
FileCopy datAnzeige.DatabaseName, strPfad
Ich bekomme immer die fehlermeldung Zugriff verweigert.
Möchte nur die datenbank kopieren
2.Frage:
Wie kann ich eine Datei während der laufzeit verschieben in den aktuellen Ordner meiner Anwendung****?
-
08.04.03 19:12 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
Welche Datei willst Du denn genau verschieben? Doch wohl nicht die eigene Anwendung, oder?
Das geht nicht, solange sie läuft. Also müsstest Du Dir zwei Programme schreiben:
Eins, mit dem Du das andere aufrufst und das sich dann beendet. Das andere verschiebt die Datei einfach und startet die alte Anwendung nochmal.
-
08.04.03 19:24 #3
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Servus!
Wie Lirion schon gesagt hat, erklär mal ein wenig genau, was du machen willst... nur zur Info. den aktuellen Pfad deiner Anwendung bekommst du mit
app.path ...
Was wird dein Projekt eigentlich, wenns mal fertig ist?
Gruss Tom
-
08.04.03 22:49 #4
- Registriert seit
- Jan 2003
- Ort
- Baden Württemberg
- Beiträge
- 27
Ich will mein programm immer mit einer leeren datenbank beginnen, deshalb will ich am Anfang die leere datenbank kopieren und temporär irgendwo zwischenspeichern, damit ich am Ende die vollgeschriebene datenbank durch die leere ersetzen kann.
beim programmstart: datenbank kopieren
beim beenden: datenbank wieder verschieben und alte ersetzen
Ohne diese Funktion kann man das Programm nur einmal ausführen, und müßte es anschließend wieder neu installieren, weil das ganze Programm immer auf einer leeren datenbank aufbaut.
-
08.04.03 23:10 #5
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
Wenn Du das nicht gerade mit Access Basic aus der Datenbankdatei selbst machen willst, ist das natürlich machbar. Allerdings muss die Datenbankverbindung geschlossen werden, bevor die Datei überschrieben werden kann. Zum anderen wäre eine andere Möglichkeit ja auch, dass die Datenbank beim Beenden der Anwendung einfach wieder ausgeleert wird.
-
09.04.03 12:20 #6
- Registriert seit
- Jan 2003
- Ort
- Baden Württemberg
- Beiträge
- 27
Ist mir eigentlich egal wie ich die Datenbank leere, ich brauch nur n einfachen Befehl.
-
09.04.03 14:17 #7
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
Dann lösch doch einfach beim OnClose-Ereignis des Hauptformulars der Anwendung den Datenbankinhalt wieder.
Wie Du die Tabelleninhalte oder gleich die einzelnen Objekte in der Datenbank löschen kannst, steht ja schon in dem anderen Thema.
Ähnliche Themen
-
Descendant in andere Node kopieren oder verschieben
Von ZodiacXP im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 30.08.10, 22:30 -
Dateien erkennen, kopieren und verschieben in C++
Von Pitri im Forum C/C++Antworten: 10Letzter Beitrag: 24.08.10, 14:34 -
Daten Kopieren & Verschieben Intelligenter als Windows
Von B12 im Forum Microsoft WindowsAntworten: 3Letzter Beitrag: 21.04.08, 09:55 -
HILFE ? Spalten Inhalt verschieben oder kopieren
Von tottitoast im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 21.04.05, 11:41 -
Kopieren und Verschieben funktioniert nicht mehr
Von man man im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 08.03.04, 11:30





Zitieren

Login





