---
title: "Variabelvärde"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13170-variabelvärde"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Harback"
published: "2001-12-13T18:37:00.000Z"
updated: "2001-12-13T18:51:00.000Z"
replies: 2
views: 326
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/13170-variabelvärde"
---

# Variabelvärde

## #1 — Harback, 2001-12-13T18:37Z

Hej.

Har ett antal variablar med namnen från A-X. När jag ska slänga in dessa värden i en databas som en egen post för varje variabel så tänkte jag loopa så att man slipper att skriva 23 sqlsatser.

Det här vad jag tänkte:

```
<% 
for i = 63 to 88
strSQL = "INSERT INTO tblAnswers (fldAnswer) VALUES (" & chr(n) & ")"
Connect.Execute strSQL,,128
next
%>
```

Men nu skriver den ju förstås bara in bokstaven men jag vill ju ha in värdet av variabeln med samma namn som chr(n). Jag vet att det går att lösa genom att döpa variablerna till något liknande, svar1, svar2 och sen loopa igenom men nu har jag gjort en massa uträkningar som jag inte orkar göra om. 

Går detta att lösa?

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

## #2 — LarsG, 2001-12-13T18:50Z

```
<% 
for i = 65 to 90
strSQL = "INSERT INTO tblAnswers (fldAnswer) VALUES (" & eval(chr(i)) & ")"
Connect.Execute strSQL,,128
next
%>
```

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

## #3 — @nders, 2001-12-13T18:51Z

Om du har en hyfsat ny scriptmotor ska detta funka:

```
strSQL = "INSERT INTO tblAnswers (fldAnswer) VALUES (" & [b]eval(chr(i))[/b] & ")"
```

Jag skulle dock rekommendera dig att använda en array nästa gång du ska ge dig på något liknande. :)

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13170-variabelvärde
