Jörgen HPMedlem sedan feb. 20012 179 inlägg
Hej!
Har följande kod:
sql ="Select Profil.req_Username, Profil.AnvId, Inlagg.Inlagg_AnvId, Inlagg.MessId, Inlagg.Flyttat, Inlagg.IntForumId, Inlagg.dteDate, Inlagg.Subject, Inlagg.Thread_MessId, Inlagg.Locked " & _
" FROM Inlagg " & _
" Inner JOIN Profil " & _
" ON Inlagg.Inlagg_AnvId = Profil.AnvId " & _
" WHERE (Inlagg.IntForumId = "& RS("IntForumId") &"" & _
" OR Inlagg.Flyttat = "& RS("IntForumId") &")" & _
" ORDER by Inlagg.MessId DESC LIMIT 1"
Jag vill ha ut den raden som har störst (senaste) messid och som uppfyller Kraven i WHERE-villkoret.
Har jag klantat mig någonstans?
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
LarsGMedlem sedan dec. 200012 465 inlägg
Ser ok ut. Vad händer?
------------------
essentitia preter non sans multiplicandum
jorgenMedlem sedan feb. 20012 179 inlägg
Vad som händer är att den bara hämtar senaste i vissa fall. Någon gång ibland hämtar den inte det senaste.
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
LarsGMedlem sedan dec. 200012 465 inlägg
Jaså, det är inte något <null> som spökar?
Jag vet inte men det verkar som om du har hittat ett till fel i så fall.
------------------
essentitia preter non sans multiplicandum
jorgenMedlem sedan feb. 20012 179 inlägg
Hur undviker man NULL-problem på bästa sätt?
verkar funka när jag lade till:
Response.AddHeader "Pragma", "no-cache"
Response.AddHeader "cache-control", "no-store"
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
LarsGMedlem sedan dec. 200012 465 inlägg
Då så, om du är nöjd så.
Med null så menade jag om messid var null i databasen och om det var något sådant värde du fick.
------------------
essentitia preter non sans multiplicandum
jorgenMedlem sedan feb. 20012 179 inlägg
Hej,
messid är ju en räknare som är auto_increment, så den ska aldrig vara NULL.
Bör man ha som regel att kolla med is not null i SQL-frågorna?
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
LarsGMedlem sedan dec. 200012 465 inlägg
Jo, det mesta i databasen bör ju vara definierat som not null, men om du tillåter null i kolumnen så måste du ju hantera det på något sätt.
------------------
essentitia preter non sans multiplicandum