Trådstart#1
Hur gör man för att ta fram det högsta värdet i en tabell tex sista tabellid. Svara gärna tack. ?;)
4 svar · 173 visningar · startad av mazta
Hur gör man för att ta fram det högsta värdet i en tabell tex sista tabellid. Svara gärna tack. ?;)
Jag skriver så här
<% art3 = "SELECT * FROM drinkar ORDER BY id DESC"
max_id = art3("id")
Set art3= Connect.Execute(art3)
%>
Får felmedelandet:
Körningsfel i Microsoft VBScript fel '800a000d'
Inkompatibla typer
art3 funkar om man inte tar med max_id = art3("id"). id i tabellen är en räknare. ?? hmm någon som vet vad jag gör för fel, vad felmedelandet betyder och vad som ska göras..tacksam...
Du kan inte gärna hämta värdet innan du exekverat sökningen.. Byt plats på dem.
Eller varför inte:
Set rs = conn.execute("SELECT MAX(*) AS max_tab FROM tabell")
Så har du värdet direkt i RS("max_tab")