DoCmd.CopyDatabaseFile (Access)
Kopiert die mit dem aktuellen Projekt verbundene Datenbank zum Exportieren in eine Microsoft SQL Server-Datenbank.
Der Dateiname der Kopie muss eine MDF-Erweiterung aufweisen, die als SQL Server-Datenbankdatei erkannt werden kann. In folgenden Situationen schlägt diese Methode fehl, und ein Fehler tritt auf:
CopyDatabaseFile (DatabaseFileName, OverwriteExistingFile, DisconnectAllUsers)
DoCmd.CopySQLDatabaseFile _
DatabaseFileName:="C:\Export\Sales.mdf", _
OverwriteExistingFile:=True, _
DisconnectAllUsers:=True
Arguments
Ein benanntes Argument
DatabaseFileName (String) - Der Name der Datei (und der Pfad), in die die aktuelle Datenbank kopiert wird. Wenn kein Pfad angegeben ist, wird das aktuelle Verzeichnis verwendet.
Optional arguments
Die folgenden Argumente sind optional
OverwriteExistingFile (Boolean) - Bestimmt, ob Microsoft Access die durch _DatabaseFilename_angegebene Datei überschreibt. Mit True wird die vorhandene Datei überschrieben. Wenn die Datei noch nicht vorhanden ist, wird dieses Argument ignoriert.
DisconnectAllUsers (Boolean) - Bestimmt, ob der Zugriff alle mit der aktuellen Datenbank verbundenen Benutzer trennt, um die Kopie zu erstellen. Mit True werden andere Benutzer getrennt, bevor die Datenbankdatei kopiert wird.