Avatar billede Slettet bruger
12. april 2002 - 19:04 Der er 3 kommentarer og
1 løsning

Flytte en database


Hej.

Jeg har denne kode:

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/tutorial.mdb")
Conn.Open DSN

og den virker når databasen ligger i den angivne mappe. Nu kunne jeg godt tænke mig at have den liggende på c:\database istedet. Hvad skal der skrives om ? Hvis Skriver noget andet får jeg bare en fejl.

Ole.
Avatar billede kimiwan Nybegynder
12. april 2002 - 19:06 #1
hvis du kender den fysiske placering - e.g. c:\database\tutorial.mdb, kan du bare skrive det i stedet for server.mappath("...") ..husk at putte "" omkring
Avatar billede hf Nybegynder
12. april 2002 - 19:07 #2
Eksempel på absolut sti:
DSN = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\database\tutorial.mdb;"
Avatar billede hf Nybegynder
12. april 2002 - 19:08 #3
... og Jet driveren er godt nok ikke den samme som den du har angivet, men den virker efter sigende bedre!
Avatar billede Slettet bruger
12. april 2002 - 19:25 #4
>>> kimiwan
Da jeg var færdig med at kvaje mig virkede det :-) Du kom først og det ligner meget det jeg bruger så du får dem.

Tak til hf også.
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