webForumDet fria alternativet

Skapa variabel av textsträng

ASP

3 svar · 157 visningar · startad av KalsongCesar

Medlem sedan mars 2001339 inlägg
Frågan#1

Nu är jag här och undrar igen

Jag har en funktion som ska läsa upp från en databas antag recordsettet heter rs och då blir det ju bara
rs("namn") så är det klart. men nu tänkte jag att det kanske går att skicka med namnet på recordsettet in i funktionen och sedan skapa men variabel där inne.. rörigt.

Men om då kalle tilldelas "rs" och så "parar" jag den med ("namn") enligt kalle + ("namn")... då har jag en fin textsträng som heter rs("namn"), men den är dock bara en textsträng. Då till min fråga: kan jag på ngt sätt få till det så att den läser upp från databasen ..

Jag tror jag undrar för mycket ibland. =)

------------------
//
Kick yer boots off and come on in
//

Medlem sedan okt. 20005 273 inlägg
#2

Om du dynamiskt vill skapa variabler så går det inte att göra i ASP/VBScript :(

------------------
I like ¼ £ whith cheese

Medlem sedan mars 2001339 inlägg
#3

jaha ja..
Tack för svaret, det får bli lite hårdkodning då ;)

------------------
//
Kick yer boots off and come on in
//

Medlem sedan dec. 19996 721 inlägg
#4

Faktum är att det går att göra, med Execute/ExecuteGlobal, men man bör verkligen ta sig en funderare om behovet uppstår. I 99 fall av 100 kan man göra en bättre lösning, utan dynamiska variabelnamn.

Scripting.Dictionary kan vara aktuellt som ersättning, i vissa fall.

Hängde inte riktigt med på vad du ville ha. Det kanske går att lösa ändå... :)

[r]felstavning...[/r]

[Redigerat av emission den 10 aug 2001]

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