webForumDet fria alternativet

skulle behöva ett kod-förslag

ASP

4 svar · 236 visningar · startad av farsta_online

Medlem sedan jan. 2004106 inlägg
Frågan#1

Hej,
har en tabell där jag lagrar ID, datum, och flera andra fält.
Det finns flera poster som har samma ID och samma datum.
Det jag vill göra är att för varje ID

ID = rs("ID")
datum = rs("dat")
rs("flta")
rs("fltb")
|
|
rs("fltq")
datum = rs("dat")
rs("flta")
rs("fltb")
|
|
rs("fltq")
datum = rs("dat")
rs("flta")
rs("fltb")
|
|
rs("fltq")
osv

Hoppas ni fattar och kan ge mig en pusch i rätt riktning
Tack för ordet
/Peter

Medlem sedan juni 200032 967 inlägg
#2

Jag förstår exakt noll av vad du menar.

Du har en ponny och en, eh, liten bil? Eller? :o

Medlem sedan dec. 20003 887 inlägg
#3

Såhär?

While Not rs.EOF
  Response.Write rs("fltq") & "<br>" & rs("dat") & "<br>" & rs("flta") & "<br>" & rs("fltb") & "<br>|<br>|<br>"

  rs.MoveNext
Wend

:q

Medlem sedan jan. 2004106 inlägg
#4

va?
jag vill ju lista en databastabell så att :

  1. ID Visas en gång
  2. sedan listas "äldsta " datumet
  3. alla fält som hör till detta datum listas
  4. näst äldsta datumet listas
  5. osv

blir det klarare?

Medlem sedan dec. 20003 887 inlägg
#5

farsta_online skrev:

blir det klarare?

Ja.

strSql = "SELECT ID, datum, flta, fltb " & _
         "FROM [i]tabell[/i] " & _
         "GROUP BY ID, datum, flta, fltb " & _
         "ORDER BY datum DESC"

rs.Open strSql, strConnection

While Not rs.EOF
  For Each objField In rs.Fields
    Response.Write objField.Name & " = " & objField.Value
  Next
  
  rs.MoveNext
Wend

Om det nu fungerar att göra så...

265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)