webForumDet fria alternativet

Rada upp alla fält

ASP

11 svar · 267 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Frågan#1

Hur gör man för att rada upp allt fält ur en tabell... Om tex fälten namn, epost och adress finns så vill jag att dessa ska radas upp...

Går det även att göra undantag? tex har ID, namn, epost, adress och jag bara vill rada upp de tre sistnämda...

Medlem sedan juni 200032 967 inlägg
#2

Länge sedan jag gjorde dylikt, men jag gissar:

For each strField in objRs.Fields
     Response.write strField.Name
Next

Om du vill hoppa över x fält i början, så kan du alltid slänga in en räknare som du kontrollerar före utskrift.

Mvh,

Medlem sedan mars 20014 214 inlägg
#3

Är den feta texten här ett recordset både för och efter punkten?

For each strField in objRs.Fields
Response.write strField.Name
Next

Medlem sedan juni 200032 967 inlägg
#4

Nja, jag hade nog tänkt mig ett recordset med namnet objRS.

Men, som sagt, länge sedan.

Annars kan man prova följande (som iofs också är en gissning):

For i = 0 to objRS.Fields.Count
      Response.write objRS.Fields(i).Name & " "
Next

Då har du räknaren direkt att tillgå i loopen.

Mvh,

Medlem sedan okt. 20005 273 inlägg
#5

Det är bara objRS som är ett Recordset......

Medlem sedan mars 20014 214 inlägg
#6

Det fungerade med det första... tackar :)

Medlem sedan mars 20015 287 inlägg
#7

Hm, intressant.

Följdfråga, hur får jag ut namnet om jag loopar ut datan med Getrows?

allaFields=rs.getrows

For i = 0 to ubound(allaFields,2)
for t = 0 to ubound(allaFields,1)

response.write allaFields(t,i) & "<br>"

Next
Next

red. äsch...

Medlem sedan mars 20015 287 inlägg
#8

Så här:

allaFields=rs.getrows

For i = 0 to ubound(allaFields,2)
for t = 0 to ubound(allaFields,1)

response.write allaFields(t,i) & "<br>"
Response.write rs.Fields(t).Name & " "
Next
Next
Medlem sedan maj 200010 687 inlägg
#9

Snabel, jag måste gnälla lite på hur du namnger dina variabler! ;)

Medlem sedan juni 200032 967 inlägg
#10

Gör du det.

Medlem sedan maj 200010 687 inlägg
#11

Äsch!

Medlem sedan feb. 20012 412 inlägg
#12

Ursprungligen av Erik Juhlin Snabel, jag måste gnälla lite på hur du namnger dina variabler! ;)

Någon bättre idé Erik? Kritik är bra, om den är konstruktiv ;)

268 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)