webForumDet fria alternativet
Logga in / Bli medlem

Top 1

ASP

6 svar · 175 visningar · startad av Jörgen HP

Medlem sedan feb. 20012 412 inlägg
Trådstart#1

Hej!

Ska hämta den senast registrerade medlemmen, har skrivit en sådan select sats innan, men av någon anl får jag inte denna att hämta den sista utan den första.

Är jag trött eller är jag ding? :q

mvh Jörgen

SQLStmt = "SELECT TOP 1, Users " & _
"FROM Profil " & _
"ORDER by Users DESC "
Set RS = Connect.Execute(SQLStmt)

Medlem sedan dec. 200012 464 inlägg
#2

Trött kanske? Tag bort kommat efter top 1.

SQLStmt = "SELECT TOP 1 Users " & _
"FROM Profil " & _
"ORDER by Users DESC "
Set RS = Connect.Execute(SQLStmt)

Medlem sedan dec. 200012 464 inlägg
#3

Eller är det jag som är trött? Vad innehåller kolumnen users, är det namnet eller en räknare?

Medlem sedan feb. 20012 412 inlägg
#4

Det hjälpte inte, det innehåller användarnamnet som är av text format.

mvh
Jörgen

Medlem sedan mars 2001484 inlägg
#5

Borde du inte göra en ORDER BY UserID DESC istället för User DESC? Antar att "User" är användarnamnet, och den senast registrerade användaren kan ju heta aaaaaaaaaaaaaalvar :)

Medlem sedan dec. 20003 563 inlägg
#6

Den borde nog mer se ut som
ORDER BY ID DESC.

Ordningen ska väl inte vara beroende av namnen som skrivs in.

[r]
Som sades nyligen :)
[/r]

Medlem sedan feb. 20012 412 inlägg
#7

Jo, jag kom på det sen. Tack alla ändå, vad hade man gjort utan Er! ;)

Mvh

jörgen

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)