webForumDet fria alternativet
Logga in / Bli medlem

Order på en integer selection....?

ASP

5 svar · 188 visningar · startad av M@rtin

Medlem sedan dec. 19992 085 inlägg
Trådstart#1

Får man inte ha med något ORDER By när man väljer ur en databas med integers?

Så här har jag skrivit:
SQL = "SELECT * From grupptrad WHERE gruppid ="& id &"; ORDER BY senateinlagg DESC"

Och då får jag det här felet:
Characters found after end of SQL statement.

Har även testat med enkelfnuttar ' runt men det blir ingen skillnad :(

Medlem sedan juni 200032 967 inlägg
#2

varför har du ett semikolon mitt i sql-frågan?

bort med det genast, så ska det fungera.

mvh,

Medlem sedan dec. 19992 085 inlägg
#3

hmm.. det var ett tag sedan jag kodade asp nu men har man verkligen inte ; efter integers???

Nu blev det:
ADO could not find the object in the collection corresponding to the name or ordinal reference requested by the application.

Och det är väl troligen nåån felstavning eller nåt?

Medlem sedan dec. 19992 085 inlägg
#4

kanske borde berätta att det ska stå senateinlagg för det e felstavat i databasen så det e inte det som e felet..

Medlem sedan juni 200032 967 inlägg
#5

hmm.. det var ett tag sedan jag kodade asp nu men har man verkligen inte ; efter integers???

öh, nej, varför skulle du det?

semikolon används för att säga att här tar min sql-sats slut.

angående ditt nya fel så, ja, du har förmodligen stavat fel på något fältnamn när du försöker skriva ut det i koden. kolla upp vad fältet i tabellen heter så du skriver rätt.

Medlem sedan dec. 19992 085 inlägg
#6

Jaha.. då kanske jag lärt mig fel från början :( men nu vet jag ju iaf hur det ska vara :)

Ibland e jag lite väl slarvig :( Felet låg ju på en annan rad så nu har jag fixat det :)

Tack för hjälpen :)

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