webForumDet fria alternativet

Kan nån hjälpa mig med denn kodsnutt???

ASP

12 svar · 259 visningar · startad av calvin

Medlem sedan aug. 200319 inlägg
Frågan#1

Response.Write "id="

Do While Not RS.EOF

a = RS("sID") & "<br>" &_

Response.Write "name="

Do While Not RS.EOF

b = RS("sName") & "<br>" &_

Response.Write (a, b)

RS.MoveNext
Loop

// Nått är fel här men vad, är väldigt ny med detta....

Medlem sedan juli 2003465 inlägg
#2

Re: Kan nån hjälpa mig med denn kodsnutt???

calvin skrev:

a = RS("sID") & "<br>" &_

Skall vara

a = RS("sID") & "<br>"

calvin skrev:

b = RS("sName") & "<br>" &_

Skall vara

b = RS("sName") & "<br>"

så skall det nog funka

Medlem sedan aug. 200319 inlägg
#3

Nooop

Det funkade inte heller, det verkar vara nått med att jag kör två response.write i samma loop....kan det vara det som inte funkar, hur går jag runt det???

Medlem sedan nov. 20017 144 inlägg
#4

Vad vill du göra, hur vill du ha resultatet?

Do While Not RS.EOF 
Response.Write "id= " & RS("sID") &_
" : name= "& RS("sName") &"<br>" 
RS.MoveNext 
Loop
Medlem sedan dec. 20003 887 inlägg
#5

Är det så här du vill göra?

Do While Not RS.EOF 
  a = RS("sID") & "<br>"
  b = RS("sName") & "<br>"
  
  Response.Write "id=" & a & "name=" & b
  
  RS.MoveNext 
Loop
Medlem sedan nov. 20017 144 inlägg
#6

BTW: Välkommen till WF!

Medlem sedan aug. 200319 inlägg
#7

Engine^ skrev:

Är det så här du vill göra?

Do While Not RS.EOF 
  a = RS("sID") & "<br>"
  b = RS("sName") & "<br>"
  
  Response.Write "id=" & a & "name=" & b
  
  RS.MoveNext 
Loop

Det är ju så jag vill göra men det fungerar inte riktigt, det jag håller på med är att få data presenterad snyggt i Flash. Så jag har två textfält i min flashfilm, "id och "name", när jag nu testar din variant av kod så presenteras allt i "id", jag får dock ut rätt data....

Nån som fattade nått av det där? Lösningen är iallafall väldigt nära...

Medlem sedan aug. 200319 inlägg
#8

Jesper T skrev:

BTW: Välkommen till WF!

BTW: Tack!

Medlem sedan dec. 20003 887 inlägg
#9

Nu kan jag inte Flash för fem öre, men jag antar att du måste referera till dessa textfält för att få in data på den plats där du vill ha den. Det enda min lilla kodsnutt gjorde var att skriva ut två rader med information per användare.

Någon som vet lite om hur Flash fungerar kan nog knuffa in dig på helt rätt spår...

Medlem sedan apr. 2001246 inlägg
#10

Välkommen!
Hur ser resultatet ut?

 
Do While Not RS.EOF 
  a = RS("sID") & "<br>"
  b = RS("sName") & "<br>"
  
  Response.Write "id=" & a & "name=" & b
  
  RS.MoveNext 
Loop

Denna kod skriver ut
id=2
name=jonas
id=3
name=kalle

Är det resultatet du vill få ut?

För att få alla namn bakom name= resp. alla id bakom id= så:

Do While Not RS.EOF 
  a = a & RS("sID") & " "
  b = b & RS("sName") & " "
  RS.MoveNext 
Loop
  Response.Write "id=" & a & " name=" & b
Medlem sedan aug. 200319 inlägg
#11

Själva grejen är att jag vill få datan utskriven i två olika textfält i flashfilmen, "id" och "name". Nu skrivs datan bara ut i det ena fältet, "id".

...har testat så många varianter nu men inte lyckats så jag kanske måste tänka om från början...

Medlem sedan juni 20022 599 inlägg
#12
Response.Write "id=" & a & "[b]&[/b]name=" & b
Medlem sedan aug. 200319 inlägg
#13

niko skrev:

Response.Write "id=" & a & "[b]&[/b]name=" & b

Där satt den! Tackar så mycket!!!

271 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)