Avatar billede jens_nuuk Nybegynder
27. august 2003 - 03:32 Der er 7 kommentarer

Gemme en åben database i VB

Hvordan gemmer man nemt en åben Access database

Denne kode virker ikke da filen er åben

FileCopy dbPath & "\db1.mdb", txtBackUpPath.Text & "\backup-db1.mdb"
Avatar billede kabbak Professor
27. august 2003 - 08:16 #1
Man kan aldrig køre den kommando fra den fil der er åben.
Access tillader heller ikke gem som.
Avatar billede vbcoder Nybegynder
27. august 2003 - 08:17 #2
Det er ikke muligt at lave det nummer du beskriver.

men du kunne prøve med dette
' You must enable Microsoft Scripting Runtime Library
'  for the below code to work
'
Public Sub BackUpDB(strSource as String, strDest as String)
Dim fso As FileSystemObject
   
Set fso = New FileSystemObject

fso.CopyFile strSource, strDest, True

Set fso = Nothing

End Sub

//vbcoder
Avatar billede ferdinand.k Mester
27. august 2003 - 08:22 #3
Jeg benytter denne i access uden kvaler...

Dim fs
Dim d
Set fs = CreateObject("Scripting.FileSystemObject")
fs.CopyFile CurrentProject.path + "\minDB_be.mdb", "C:" + "\Backup\minDB_be-Backup-" & Date & ".mdb", True

MsgBox "Backup'en er veludført. Der ligger en kopi af databasen på" & Chr$(13) & "C:" + "\Backup\"
Avatar billede jens_nuuk Nybegynder
29. august 2003 - 02:15 #4
Det virker desværre ikke
P.S. det skal køre i vb6, databasen skrives til igennem vb, det går heller ikke at lukke databasen under kopieringen da der opdateres til dem hver 10.sec.
Er det muligt at lave noget med udklipsholderen?
Det virker jo med copy/paste funktionen.
Avatar billede jens_nuuk Nybegynder
02. september 2003 - 04:21 #5
Okay jeg prøver forfra igen.
Er der nogle der ved hvordan man via VB 6 laver en kopi af en åben fil?
Hvor er du sjh? der er brug for din hjælp
Avatar billede vbcoder Nybegynder
02. september 2003 - 08:47 #6
jeg ved det kan lade sig gøre

hvordan ser din kode ud til åbning af databasen ?

//vbcoder
Avatar billede kabbak Professor
01. februar 2004 - 00:52 #7
lukketid.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester