jboy_87Medlem sedan aug. 20011 099 inlägg fattar inte varför jag får felmess??
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0411)
Namnet har omdefinierats.
/krypin_main.asp, line 347, column 6
Const perSida = 10
-----^
<%
if request.querystring("visa") = "dagbok" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/Dagbok.mdb")&""
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select * From Dagbok Where tillID = "&Request.QueryString("tillid") &" Order By Datum DESC"
Const perSida = 10
If Request.QueryString("page") = "" then
page = 1
Else
page = Request.QueryString("page")
End If
RecSet.CursorLocation = 3
RecSet.CacheSize = perSida
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
%>
@ndersMedlem sedan juni 200032 969 inlägg Har du någon includefil där du definierar konstanter?
jboy_87Medlem sedan aug. 20011 099 inlägg <%
if request.querystring("visa") = "dagbok" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/Dagbok.mdb")&""
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select * From Dagbok Where tillID = "&Request.QueryString("tillid") &" Order By Datum DESC"
Const perSida = 10
If Request.QueryString("page") = "" then
page = 1
Else
page = Request.QueryString("page")
End If
RecSet.CursorLocation = 3
RecSet.CacheSize = perSida
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
end if
%>
<%
if request.querystring("visa") = "gastbok" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/gb.mdb")&""
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select * From gb Where tillID = "&Request.QueryString("tillid") &" Order By Datum DESC"
Const perSida = 10
If Request.QueryString("page") = "" then
page = 1
Else
page = Request.QueryString("page")
End If
RecSet.CursorLocation = 3
RecSet.CacheSize = perSida
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
end if
%>
@ndersMedlem sedan juni 200032 969 inlägg Har du definierat konstanten tidigare i koden då? CTRL-F... ;)
@ndersMedlem sedan juni 200032 969 inlägg Läs felmeddelandet...
En konstant har ett värde, och kan inte omdefinieras. Det är det som gör det till en konstant. Ska det inte vara en konstant, ta bort Const.
jboy_87Medlem sedan aug. 20011 099 inlägg nu funkar inte paging scriptet?
jboy_87Medlem sedan aug. 20011 099 inlägg gjorde såhär nu funkar det
<%
Const perSida = 10
If Request.QueryString("page") = "" then
page = 1
Else
page = Request.QueryString("page")
End If
if request.querystring("visa") = "dagbok" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/Dagbok.mdb")&""
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select * From Dagbok Where tillID = "&Request.QueryString("tillid") &" Order By Datum DESC"
RecSet.CursorLocation = 3
RecSet.CacheSize = perSida
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
end if
%>
<%
if request.querystring("visa") = "gastbok" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/gb.mdb")&""
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select * From gb Where tillID = "&Request.QueryString("tillid") &" Order By Datum DESC"
RecSet.CursorLocation = 3
RecSet.CacheSize = perSida
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
end if
%>
jboy_87Medlem sedan aug. 20011 099 inlägg men nu går det inte och ändra const perSida = 20 till const perSida = 30 posten blir fortfarnade 10 från den andra querystringen?
jboy_87Medlem sedan aug. 20011 099 inlägg fan vad dum jag e har två stycken persida ju !! :)