Det var ett bra tag sedan jag meckade med ASP, och inte ens då använde jag mig speciellt ofta av konstanter. Men nu när jag försöker går det inte speciellt bra.
Const GROUPID = Session("group")(0)
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0415)
Teckensträngskonstant förväntas.
/admin/includes/security.inc.asp, line 7, column 35
Const GROUPID = Session("group")(0)
----------------------------------^
Session("group")(0) är en "Long" om det är till någon hjälp.
I min värld så är konstanter konstanta, dvs icke variabelt värde.
Det innebär att man bör inte kunna sätta konstanter om man inte själv vet värdet.
Nu använder jag själv inte konstanter speciellt ofta, så jag har aldrig provat att tilldela en konstant ett värde som kan vara variabelt. Jag tycker dock att det inte ska fungera. :)