Avatar billede cdc Novice
03. september 2007 - 13:40 Der er 8 kommentarer og
1 løsning

problem med database connection

Jeg har et problem med database connection. på en server bruges denne: Set objRS = OpenDataBase("d:\home\......osv\database.mdb"
Og der virker den fint.

Når jeg skal bruge den på en anden server skal stien kun ned i en mappe således her: server.mappath("../database/databse.mdb")

Men så virker scriptet ikke, kan ikke se hvordan jeg skal gøre det, da den melder fejl.
Avatar billede nielle Nybegynder
03. september 2007 - 13:53 #1
Prøv at udskrive hvad det er for en streng der kommer ud af:

server.mappath("../database/databse.mdb")

og tjek så om det vitterligt er der at din databasefil ligger.
Avatar billede fennec Nybegynder
03. september 2007 - 14:18 #2
Evt altid tage den fra roden af dit site ved at starte med "/":
Set objRS = OpenDataBase(server.mappath("/database/database.mdb")

Det går nemt galt med ../ hvis du har flere mapper med undermapper.
Avatar billede cdc Novice
03. september 2007 - 14:19 #3
Jeg henter i den mappe på andre sider uden fejl. Men her er det en aktivitets kalender jeg skal bruge som fungerer fint andre steder, dog ikke her da man bruger server.mappath og ikke den fulde sti.
Avatar billede fennec Nybegynder
03. september 2007 - 14:19 #4
Manglere lige en )
Set objRS = OpenDataBase(server.mappath("/database/database.mdb"))
Avatar billede cdc Novice
03. september 2007 - 14:26 #5
Hele linien ser således ud:
  Set objRS = OpenDataBase("Server.Mappath("/database/xxxxDB.mdb") &", "SELECT * FROM events WHERE Maaned = " & intMonth & " AND Aar = " & intYear & " ORDER BY Dag")

denne fejl kommer:
Set objRS = OpenDataBase("Server.Mappath("/database/xxxxDB.mdb")", "SELECT * FROM events WHERE Maaned = " & intMonth & " AND Aar = " & intYear & " ORDER BY Dag")
-------------------------------------------------------------^
Avatar billede fennec Nybegynder
03. september 2007 - 14:29 #6
Du har et " for meget:
Set objRS = OpenDataBase("Server.Mappath("/database/xxxxDB.mdb"), "SELECT * FROM events WHERE Maaned = " & intMonth & " AND Aar = " & intYear & " ORDER BY Dag")
Avatar billede fennec Nybegynder
03. september 2007 - 14:29 #7
Der var en til
Set objRS = OpenDataBase(Server.Mappath("/database/xxxxDB.mdb"), "SELECT * FROM events WHERE Maaned = " & intMonth & " AND Aar = " & intYear & " ORDER BY Dag")
Avatar billede cdc Novice
03. september 2007 - 14:31 #8
tak for det fennec.... smid et svar :o)
Avatar billede fennec Nybegynder
03. september 2007 - 14:36 #9
.o) <-- One Eyed Jack
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