Avatar billede cr2000 Nybegynder
08. januar 2004 - 11:31 Der er 6 kommentarer og
1 løsning

Database. Hvorfor virker det kun en gang?

Laver lige et eksempel... ellers får jeg svært ved at forklare...

DBPath = "DBQ=" & server.mappath("../db/menu.mdb")
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath

Set Menu = Dataconn.Execute("SELECT* FROM System Where id = " & backlink)

Var1 = Menu("noget")
Var2 = Menu("noget")


//////////
Tidligere idag fik både var1 og var2 dataen fra menu.
Men nu får kun var1 dataen?

Hvad sker der her?...

Self er der en simpel løsning på dette. Men undre mig bare.
Avatar billede medions Nybegynder
08. januar 2004 - 11:34 #1
While Menu.EOF
Response.Write(Menu("noget") & "<br>")
Menu.MoveNext()
Wend

//>Rune
Avatar billede cr2000 Nybegynder
08. januar 2004 - 11:38 #2
Der misforstod du mig... F.eks

<img src="<%=Menu("url")%>"><br><%=Menu("url")%>

håber du for står nu.
Tidligere skrev den dataen begge steder men nu kun ved "img src="

Underligt?
Avatar billede cr2000 Nybegynder
08. januar 2004 - 11:42 #3
Gør jeg følgene virker det :
<%
Var1 = Menu("url")
%>
<img src="<%=Var1%>"><br><%=Var1%>
Avatar billede cr2000 Nybegynder
08. januar 2004 - 11:42 #4
Men hvorfor?
Avatar billede medions Nybegynder
08. januar 2004 - 11:45 #5
Ahh ok, det er fordi laver en dobbelup, det dúr ik', så skal du gøre sådan her:

strMenu = Menu("noget")
Var1 = strMenu
Var2 = strMenu

//>Rune
Avatar billede cr2000 Nybegynder
08. januar 2004 - 11:54 #6
Underligt det virkede hele dagen igår :)
Avatar billede medions Nybegynder
08. januar 2004 - 11:55 #7
;-)
Thx 4 Poinz

//>Rune
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