---
title: "execute.. variabler..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/155456-execute-variabler"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "fakenick!"
published: "2007-01-02T03:54:20.000Z"
updated: "2007-01-02T12:14:49.000Z"
replies: 4
views: 522
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/155456-execute-variabler"
---

# execute.. variabler...

## #1 — fakenick!, 2007-01-02T03:54Z

Jag har med en tidigare execute-sats gjort så att man skriver ut
variabler... t.ex. hej32, hej33 etc med innehållande saker som jag 
sedan vill skriva ut.. MEN... då vill jag att hej32 skall plus:as på 
med 1 och sedan skriva ut denna variabels information... 

Dessa varianter har jag testat:

```
yx = y + 1
execute ("& nplace &"="""place" & yx & "")
execute ("& ndate &"="""thedate" & yx & "")
execute ("& nimage &"="""image" & yx & "")
execute ("& ncomment &"="""comment" & yx & "")
execute ("& nid &"="""id" & y & "")
```

```
<%=comment & y + 1%>
```

Men inget av dessa vill fungera så som jag vill... :-)

Så nu frågar jag hur jag skall göra för att plus:a 
på en variabel jag redan har och sedan skriva ut!

Tack på förhand!
Mvh John Norrby

Permalänk: https://www.webforum.nu/p/155456

## #2 — @nders, 2007-01-02T07:18Z

Det lättaste sättet att få den att göra som du vill (inte för att jag förstår varför du inte använder arrayer istället?) är att skapa en sträng, och kontrollera hur den ser ut.

Jag har ingen aning vad alla dina konstiga variabler innehåller, så jag kan bara säga att jag tycker det ser fel ut.

Execute är ett *väldigt* otydligt sätt att skriva kod, så jag rekommenderar dig verkligen att tänka om. Arrayer är jättesöta!

Permalänk: https://www.webforum.nu/p/1917234

## #3 — fakenick!, 2007-01-02T11:29Z

hejhejhejhej

min upplevelse av arrays är inte så söt kan jag tala om! :-)

därför har jag kört på det som jag fick att fungera sedan sist 
jag frågade om variabeltjohejsan.. alltå execute...

men jag kan berätta vad jag försöker göra: 

jag har gjort ett nöjesmagasin för gotlänningar... där så har jag massor med 
mingelbilder.. och många av läsarna har stört sig rätt rejält på att det inte 
finns någon framåtknapp, så nu måste man leta efter varje bild... 

det jag programmerat hittills är kanske inte den bästa kodningen... men jag 
har gjort som så att varje href att klicka på bland mingelbilderna innehåller 
querystrings (med kommentar, bildnamnet etc etc)... det är väl många som 
skriker nu.... :-P

men iallafall så försöker jag då skriva ut i variabler kommentarer etc etc etc 
så att man genom att klicka på bilden gå vidare till nästa bild bland minglet...

så hittills har jag lyckats med att fixa de speciella variablerna för just det 
mingelgalleriet... och nu skall jag bara försöka skriva ut en variabel: 
image3223 (+1, för att visa nästa bildsinfo), comment3223 (+1, för att visa 
nästa bildsinfo)....

nu skriker väl många med tanke på sql injections också... :-)

men ge gärna ett exempel på hur jag skulle kunna göra med arrays, 
jag fick inte det att fungera sist jag testade...

Tack på förhand!
Mvh John Norrby

Permalänk: https://www.webforum.nu/p/1917265

## #4 — emission, 2007-01-02T12:05Z

Jag förstår inte riktigt hur din sida fungerar (du får gärna vias mer kod/sidan), men helt klart ska du inte använda Execute.

Arrayer kan också vara knepiga, så hoppa på Dictionary i stället (en slags array, det också)

<http://www.w3schools.com/asp/asp_ref_dictionary.asp>

Permalänk: https://www.webforum.nu/p/1917270

## #5 — Troxy, 2007-01-02T12:14Z

emission, tack så mycket för det där tipset!
Jag har kodat ASP i många år och har flera gånger varit i behov av något liknande objekt för att hantera information, och jag trodde inte det var möjligt.

Permalänk: https://www.webforum.nu/p/1917273

---

Tråden på webben: https://www.webforum.nu/amne/asp/155456-execute-variabler
