Avatar billede lifeweb Nybegynder
27. juli 2004 - 15:26 Der er 2 kommentarer og
1 løsning

Dim PUBLIC??

Hej..!

Jeg vil gerne kode en funktion til at hente en masse variabler ind i et andet script fra en database.

Jeg har en funktion som bruges til at hente variablerne:
function hentvariabler(id)
sql = "SELECT * FROM tabel WHERE id = "&id
set rs = base.execute(sql)
variabel1 = rs("variabel1")
variabel2 = rs("variabel2")
variabel3 = rs("variabel3")
end function

Dette script inkluderer jeg efterfølgende i mit script, og kører funktionen:
call hentvariabler(41)

Herefter vil jeg gerne kunne udskrive informationerne ved bare at skrive
<%=variabel1%>

Det virker bare ikke.. :(
I Visual Basic ville man vel gøre variablen public - meen det kan jeg vel ikke i ASP??

Spørgsmålet er sikkert nemt - jeg har dog altid undgået denne problemstillinger på andre måder  ;)
Avatar billede medions Nybegynder
27. juli 2004 - 15:29 #1
Session("variabel1") = rs("variabel1")

Så kan du hente den ved at sirkve <%= Session("variabel1") %>

//>Rune
Avatar billede eagleeye Praktikant
27. juli 2004 - 15:30 #2
Du kan bare dime dem globalt uden for funktionen:

<%
dim variabel1,variabel2,variabel3
call hentvariabler(41)
%>
Avatar billede lifeweb Nybegynder
27. juli 2004 - 15:32 #3
tak for den hurtige og effektive hjælp..!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester