Går det på något sätt att namnge variabler dynamiskt?

ASP

3 svar · 190 visningar · startad av solbulle

Medlem sedan mars 20015 287 inlägg
Trådstart#1

Går det på något sätt att namnge variabler dynamiskt?

Samt att då ändra variabelnamn?

(Typ variabelett + två = variabeletttvå)

Medlem sedan maj 200010 687 inlägg
#2

Det kanske skulle gå med eval. Men det verkar inte som en bra lösning. Låter mer som att det är ett Scripting.Dictionary du behöver. :)

Medlem sedan maj 200010 687 inlägg
#3

Ett exempel:

<%
Set dic = Server.CreateObject("Scripting.Dictionary")
dic.CompareMode = 1

For i = 1 To 10
	dic("something" & i) = i
Next 'i

Response.Write dic("something1")

Set dic = Nothing
%>

dic.ComapreMode = 1 betyder att det blir TextCompare och inte DatabaseCompare. :)

Medlem sedan mars 20015 287 inlägg
#4

Ok, jag får testa mig fram med det.
Tackar.

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)