webForumDet fria alternativet

adovbs.inc fel...

ASP

7 svar · 220 visningar · startad av Duva

Medlem sedan maj 20021 141 inlägg
Frågan#1

Error Type:
Microsoft VBScript compilation (0x800A0411)
Name redefined
/aspforum/adovbs.inc, line 14, column 6
Const adOpenForwardOnly = 0

Varför blir det så? :(

Medlem sedan nov. 20017 144 inlägg
#2

Antagligen ngt i koden på sidan du plockar in adovbs.inc.
Visa koden där i stället.
MVH Jesper

Medlem sedan nov. 20017 144 inlägg
#3

Se till att du inte dimmar variablarna mer än en gång!

Medlem sedan maj 20021 141 inlägg
#4
<%
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/medlemmar.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select * From medlemmar"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

Dim ok

Do UNTIL RecSet.EOF
If not RecSet("anvandarnamn") >< Request.Form("anvandarnamn") Then
ok = "nej"
End If
RecSet.MoveNext
Loop

If ok = "nej" Then
Session("fel") = "anvandarnamn"
Response.Redirect "registrera.asp"
End IF

RecSet.AddNew

RecSet("anvandarnamn") = Request.Form("anvandarnamn")
RecSet("fornamn") = Request.Form("fornamn")
RecSet("efternamn") = Request.Form("efternamn")
RecSet("fodd") = Request.Form("ar") & "/" & Request.Form("manad") & "/" & Request.Form("dag")
RecSet("inlagg") = 0
RecSet("email") = Request.Form("email")
RecSet("bor") = Request.Form("bor")
RecSet("behorighet") = "medlem"
RecSet("icq") = Request.Form("icq")
RecSet("msn") = Request.Form("msn")
RecSet("hemsida") = Request.Form("hemsida")
RecSet("losenord") = Request.Form("losenord")
RecSet("registreringsdatum") = date

RecSet.Update
RecSet.Close
Connect.Close

Session("anvandarnamn") = Request.Form("anvandarnamn")
Session("fornamn") = Request.Form("fornamn")
Session("efternamn") = Request.Form("efternamn")
Session("fodd") = Request.Form("ar") & "/" & Request.Form("manad") & "/" & Request.Form("dag")
Session("inlagg") = "0"
Session("email") = Request.Form("email")
Session("bor") = Request.Form("bor")
Session("behorighet") = "medlem"
Session("icq") = Request.Form("icq")
Session("msn") = Request.Form("msn")
Session("hemsida") = Request.Form("hemsida")
Session("inloggad") = "ja"

Response.Redirect "default.asp"
%>

bara vanligt databastjafs. :)
koden ligger i en includefil så en includefil inkluderas i en includefil typ... om det gör nån skillnad.

Medlem sedan nov. 20017 144 inlägg
#5

Har du : Dim ok, på någon annan include-sida? Så prova att ta bort den! Eller byt namn på någon variabel:

Förslag: Dim Allright ;)

MVH Jesper

Medlem sedan maj 20021 141 inlägg
#6

ok, ska prova.
imorron... det är nåt fel på datorn. kan vara ute på nätet ett tag sedan funkar det inte längre. tror det är nåt virus... :(

Medlem sedan apr. 2002299 inlägg
#7

kolla om du har inkluderat adovbs.inc i inklud filen också om du har gjort så ta väck den ena mmm tror jag
MVH /cupy

Medlem sedan maj 20021 141 inlägg
#8

HAHA! Va dum man kan va!
Hade inkluderat adovbs.inc på en massa ställen... :e

281 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
151 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)