Avatar billede vester Novice
19. juni 2002 - 22:26 Der er 7 kommentarer og
1 løsning

Hvad er der galt her (DB)

<%
set ObjConn = Server.CreateObject ("ADODB.Connection")
strConnDriver="Driver={Microsoft Access Driver (*.mdb)};"
strConnPath="DBQ=" & Server.MapPath ("./DB/dataB.mdb")
objConn.Open strConnDriver & strConnPath
set RS = Server.CreateObject ("ADODB.RecordSet")

strSQL = "SELECT * FROM Tilmeldte"
RS.Open strSQL, objConn, 3, 1

if RS("Lukket") = True Then
<!--#include file = "./LukTilmelding-inc.asp" -->
Else
<!--#include file = "./Tilmelding-inc.asp" -->
End if
RS.Close
objConn.Close
set RS = nothing
set objConn = nothing
Avatar billede vester Novice
19. juni 2002 - 22:27 #1
Her er fejlen

error '80020009'
Exception occurred.

Der henvises til linien med RS("Lukket")
Avatar billede hells Nybegynder
19. juni 2002 - 22:30 #2
Ved ikke, om det er fejlen, men du kan ikke bruge <!--#include file = "./LukTilmelding-inc.asp" --> i if-sætninger, hvis du vil have dem udført ved hjælp af det.

Brug i stedet:
if RS("Lukket") = True Then
  Server.Execute("/tilmelding-inc.asp")
Else...
Avatar billede vester Novice
19. juni 2002 - 22:39 #3
Det var ikke det, men tak.
Inkluderer Server.Execute("/tilmelding-inc.asp") også bare filen?
Avatar billede hells Nybegynder
19. juni 2002 - 22:41 #4
Den udfører asp-scriptsene på tilmelding-inc.asp og inkluderer det færdige resultat
Avatar billede vester Novice
19. juni 2002 - 22:44 #5
tak
Avatar billede hells Nybegynder
19. juni 2002 - 22:45 #6
Ved ikke, om det hjælper, men prøv at udskifte stien i server.mappath() til den virtuelle. F. eks. hvis basen ligger på adressen, "domæne.dk/db/base.mdb", skal det være:
Server.MapPath("/db/base.mdb") altså med / først i stien, så den finder roden af sitet.

Så prøv at udskifte stien i:
strConnPath="DBQ=" & Server.MapPath ("./DB/dataB.mdb")
Avatar billede vester Novice
19. juni 2002 - 22:50 #7
Det sjove er, at jeg har en side i samme bibliotek, der læser fra en anden tabel i samme db, uden problemer.

Derfor troede jeg, at jeg bare kunne kopiere database kaldet og så ændre tabel navnet. Men så let var det ikke.

VesTer
Avatar billede vester Novice
19. juni 2002 - 23:08 #8
Prøver noget andet
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