webForumDet fria alternativet

name redefined vid dim

ASP

2 svar · 356 visningar · startad av Mattias Nordin

Medlem sedan dec. 20051 056 inlägg
Frågan#1
<%' Access 2002 '
'dim objCon
Set objCon = Server.CreateObject( "Adodb.Connection" )
objCon.Provider = "Microsoft.Jet.OLEDB.4.0"
mdbFilePath = Server.MapPath( "/blabla/log.mdb" )
objCon.ConnectionString = "Data Source='" & mdbFilePath & "'"
objCon.open %>

Ger...

Microsoft VBScript runtime error '800a01f4'

Variable is undefined: 'objCon'

/web07/visitorLog3/_inc_odbc.asp, line 7

Och ändrar jag till nedan så får jag följande problem...

<%' Access 2002 '
dim objCon
Set objCon = Server.CreateObject( "Adodb.Connection" )
objCon.Provider = "Microsoft.Jet.OLEDB.4.0"
mdbFilePath = Server.MapPath( "/blabla/log.mdb" )
objCon.ConnectionString = "Data Source='" & mdbFilePath & "'"
objCon.open %>

ger...

Microsoft VBScript compilation error '800a0411'

Name redefined

/web07/visitorLog3/_inc_odbc.asp, line 6

dim objCon
----^

Är inte det lite intressant?! Vad kan det bero på?

Medlem sedan dec. 19996 721 inlägg
#2

Du råkar inte inkludera samma fil flera gånger (kanske inkludering via en annan inkluderad fil)?

Medlem sedan dec. 20051 056 inlägg
#3

Jo det måste vara något sådant. Håller på att gå igenom alla includes nu. Tyckte bara att det var lustigt att felmeddelandet pekade på ett fel i den första includen. Det hade underlättat om det varit ett annat radnummer som felmeddelade.

Tack för tipset.

251 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)