webForumDet fria alternativet

Visa nyaste posten & recordcount?

ASP

1 svar · 156 visningar · startad av henrik2001

Medlem sedan dec. 2000241 inlägg
Frågan#1

hej!
jag har lite problem med asp:
jag vill skriva ut hur många poster databasen innehåller - det gör jag med rs.recordcount, och jag vill skriva ut den nyaste posten!
om jag skriver:

SELECT TOP 1 * FROM tabell ORDER BY [datum] DESC

så visas väl den nyaste posten?
men då kan man väl inte använda rs.recordcount?
nån som har svaret??
:)
tack på förhand!

/henrik

Medlem sedan okt. 20005 273 inlägg
#2

Jag hade gjort så här

strSQL = "SELECT * FROM tabell ORDER BY [datum] DESC"
Set objRs = objConn.Execute(strSQL)
If Not objRs.EOF Then
     arrPoster = objRS.GetRows
     intAntalPoster = Ubound(arrPoster, 2)
Else
     'Det fanns inga poster
End If
'stäng objConn och objRs

response.Write "Det finns "&intAntalPoster&" i databasen" & vbCrLf

Sen får du ta fram den första posten i arrayen och visa den .......

Vill du läsa mer om GetRows och arrays är det bara att söka lite eller kolla här
....

mvh icaaq

263 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)