[ASP] Variabele en Variabele naam geven.

Pagina: 1
Acties:

  • DJ-B
  • Registratie: September 2001
  • Laatst online: 20-08 15:17
Ik wil graag een variabele <%antwoord%> laten bestaan uit een samenstelling van <%Counter1%> en <%Counter2%>. Dus eigenlijk zoiets:

<%Antw_V<%Counter1%>_M<%Counter2%>%>

v.b. van variabelen die moeten bestaan, en die ik dus niet 1 voor 1 wil aanmaken:
Antw_V1_M1
Antw_V1_M2
Antw_V1_M3
Antw_V2_M1
Antw_V2_M2
........ etc

Is dit mogelijk in ASP? En zo ja, hoe?
Ik heb al vanalles gezocht, maar geen duidelijk antwoord gevonden.

[ Voor 17% gewijzigd door DJ-B op 06-10-2003 19:18 ]


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Response.write Counter1 + ' ' + Counter2?

ben benieuwd hoe ver ik ernaast zit zonder enige kennis van ASP

[ Voor 49% gewijzigd door curry684 op 06-10-2003 19:18 ]

Professionele website nodig?


  • DJ-B
  • Registratie: September 2001
  • Laatst online: 20-08 15:17
Response.write stuurt output naar de browser, ik wil graag dat de variabelen aangemaakt worden.

Verwijderd

Dan moet je geen variabelen aan gaan maken, maar een array. Variabelen aanmaken kan overigens ook niet dynamisch in ASP. In dit geval zal je dus een twee dimensionale array moeten maken omdat je met V en M zit. Zoek daar eens wat over op op een asp site ;) Je kunt daarna de variabelen eenvoudig uitlezen dmv arrAntw(1,4).

[ Voor 4% gewijzigd door Verwijderd op 06-10-2003 19:21 ]


  • palloquin
  • Registratie: Juli 2000
  • Laatst online: 29-01-2021
Probeer eens

eval("response.write Antw_V " & Counter1 & "_M" & Counter2)

  • DJ-B
  • Registratie: September 2001
  • Laatst online: 20-08 15:17
Verwijderd schreef op 06 October 2003 @ 19:21:
Dan moet je geen variabelen aan gaan maken, maar een array. Variabelen aanmaken kan overigens ook niet dynamisch in ASP. In dit geval zal je dus een twee dimensionale array moeten maken omdat je met V en M zit. Zoek daar eens wat over op op een asp site ;) Je kunt daarna de variabelen eenvoudig uitlezen dmv arrAntw(1,4).
Ok, thanks, ga ik me eigen in verdiepen!

  • palloquin
  • Registratie: Juli 2000
  • Laatst online: 29-01-2021
Riffic,

Je kan wel degelijk dynamisch variablen maken d.m.v. het eval statement, niet altijd de beste oplossing maar.....

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 06 oktober 2003 @ 19:21:
Variabelen aanmaken kan overigens ook niet dynamisch in ASP
* gorgi_19 streept eval dan maar door in de VBScript reference. ;)

[ Voor 4% gewijzigd door gorgi_19 op 06-10-2003 19:25 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • DJ-B
  • Registratie: September 2001
  • Laatst online: 20-08 15:17
gorgi_19 schreef op 06 October 2003 @ 19:25:
[...]

* gorgi_19 streept eval dan maar door in de VBScript reference. ;)
Ik begrijp dat het met EVAL wel werkt? Ik zal eens gaan uitzoeken hoe dat werkt.

Verwijderd

DJ-B schreef op 06 October 2003 @ 19:22:
Ok, thanks, ga ik me eigen in verdiepen!
Zie bijvoorbeeld: http://www.bytesworth.com/learn/asp00006.asp
gorgi_19 schreef op 06 October 2003 @ 19:25:
* gorgi_19 streept eval dan maar door in de VBScript reference. ;)
/me hides ;) Wel met me eens dat een array hier een mooiere oplossing is? :P

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 06 October 2003 @ 19:27:
* gorgi_19 hides ;) Wel met me eens dat een array hier een mooiere oplossing is? :P
Dat iets kan, wil niet zeggen dat het een mooie oplossing is.. :P

Variabele variabelen zijn idd erg vies. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • DJ-B
  • Registratie: September 2001
  • Laatst online: 20-08 15:17
Oke, ik ga voor de 2dimensionale array
Pagina: 1