22. marts 2002 - 00:08
Der er
13 kommentarer og 1 løsning
Array..måske ?
jeg vil anvende en værdi <%StrTing%> i en listning, så jeg er fri for at skrive hver en værdi ind : F.eks. : 1 Her er : <%StrTing%> 2 her er : <%StrTing%> 3 her er : <%StrTing%> osv. til der ikke er mere i tabellen.. !! hver <%StrTing%> er altså forskellig !! Hvodan gør jeg det ? Lad os kalde databasen "Tung" og tabellen "Ting" Ting indeholder p.t. 87 emner
Annonceindlæg fra Computerworld
Slettet bruger
22. marts 2002 - 00:09
#1
er ikke helt med på hvad du mener?
22. marts 2002 - 00:11
#2
jeg har en liste på 87 muligheder, med 87 navne. Hvordan lister jeg dem ? de 87 navne er forskelige, de 87 muligheder er faste.
22. marts 2002 - 00:14
#3
du laver en løkke der udskriver fra et nyt record og går videre til den næste til der ikke er flere? er det ikke det du vil? -- xs
22. marts 2002 - 00:17
#4
jo. udfor nr.1 skal ting nr.1 stå osv. "Tingene" kan ændres i min database-tabel
Slettet bruger
22. marts 2002 - 00:19
#5
jeg kan ikke hjælpe dig.. jeg er ikke så hardcore til ASP desværre
22. marts 2002 - 00:21
#6
ok..der kommer vel flere til *S* Måske Excession er igang..
22. marts 2002 - 00:34
#7
tror nok det er det her du vil have.. ellers må du lige uddybe lidt. den laver en løkke der tæller fra 1 til sidste i tabellen og udskriver fra én record og går videre til næste <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)};" DSN = DSN & "DBQ=" & Server.MapPath ("db\Tung.mdb") Conn.Open DSN set rs = server.createobject("ADODB.Recordset") SQL = "SELECT * FROM Ting" rs.open SQL, Conn i = 1 DO WHILE NOT rs.EOF response.write i & " Her er : " & rs("felt") & "<BR>" i = i + 1 rs.movenext loop rs.close Conn.close set Conn = nothing %> -- xs
22. marts 2002 - 00:37
#8
Hvis du sætter det ind i en tabel kan du vel bruge <% Response.Write RS("StrTing") %> <% RS.MoveNext Loop %>
22. marts 2002 - 00:44
#9
koden jeg postede vil køre indtil der ikke er flere records.. f.eks. i dit eksempel 87 1 Her er : text1 2 Her er : text2 3 Her er : text3 4 Her er : text4 5 Her er : text5 osv osv
22. marts 2002 - 11:59
#10
Excession, du får point´sne..men kan du fortælle hvordan jeg får det ind her ? Dit forslag : response.write i & " Her er : " & rs("felt") & "<BR>" jeg skal bruge (á la): Her er : <input type="radio" value="i" name="u_input">rs("felt")<br> i = i + 1 rs.movenext loop
22. marts 2002 - 14:48
#11
takker for point :) er det sådan her du mener? : <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)};" DSN = DSN & "DBQ=" & Server.MapPath ("db\Tung.mdb") Conn.Open DSN set rs = server.createobject("ADODB.Recordset") SQL = "SELECT * FROM Ting" rs.open SQL, Conn i = 1 DO WHILE NOT rs.EOF %> Her er : <input type="radio" value="<%=i%>" name="u_input"><%=rs("felt")%><br> <% i = i + 1 rs.movenext loop rs.close Conn.close set Conn = nothing %> -- xs
22. marts 2002 - 18:29
#12
DU ER BARE EN ASP-AFGUD !.. Mange tak, god week-end og god påske ! med venlig hilsen René Capion
23. marts 2002 - 13:28
#13
Excession ! Får du denne besked ? (jeg har noget mere.. til 200 P igen)
23. marts 2002 - 13:34
#14
takker - glad for at kunne hjælpe Ja god weekend! -- xs
Kurser inden for grundlæggende programmering