webForumDet fria alternativet

order by

11 svar · 126 visningar · startad av gucken

guckenMedlem sedan sep. 2001287 inlägg
#1
SELECT * FROM Tabell ORDER BY Namn DESC,Efternamn DESC,Ort DESC

varför genererar den sql raden följande felmeddelande??

[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.

Enligt min litteratur så ska det stämma..
nån idé?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Då är det något kolumnnamn som inte stämmer med din tabelldefinition.

------------------
essentitia preter non sans multiplicandum

guckenMedlem sedan sep. 2001287 inlägg
#3

ok tack.. det visade sig att jag missat en bokstav..
nu till ett annat problem

När jag sorterar efter antalet inlägg nån har skrivit desc... så hoppar den över vissa och visar dom inte alls..

sql = "select * from tabellen where aktiv <> true"

åsså do while rs.eof <> true

men den hoppar över vissa å skiter i att skriva ut dom totalt.. det handlar om 5-6 st av sammanlagt 155 st.
nån som vart med om det tidigare?

[Redigerat av gucken den 19 nov 2001]

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Menar du att du får olika resultat på samma fråga om du ställer den i Access eller i ASP? Hur kan du annars veta att du missar några poster?

Eller är det bara vissa kolumner som inte kommer ut?

------------------
essentitia preter non sans multiplicandum

guckenMedlem sedan sep. 2001287 inlägg
#5

nej, jag får samma resultat i asp som om jag provar den i access...
men när man kollar i tabellen så ser man att han har hoppat över vissa.. det är ganska många som har påpekat det till mig med.. för dom som inte skrivs ut där skrivs ut på andra sidor, och då ser man att dom missats.

LarsGMedlem sedan dec. 200012 464 inlägg
#6

Jag förstår inte riktigt hur det skulle kunna vara något fel i Jet. Det är alldeles för basal funktion.

Vad kan kolumnen aktiv innehålla ?

------------------
essentitia preter non sans multiplicandum

guckenMedlem sedan sep. 2001287 inlägg
#7

heltal. mellan 0 och 20 typ

LarsGMedlem sedan dec. 200012 464 inlägg
#8

Det är bara 0 som är <> true

------------------
essentitia preter non sans multiplicandum

guckenMedlem sedan sep. 2001287 inlägg
#9

hmm tror att det är så att den räknar så här..
1
11
12
13
14
15
16
17
18
19
2
20
första siffran den räknar liksom, ser ut som det..

guckenMedlem sedan sep. 2001287 inlägg
#10

glöm det.. jag har ordnat lösningen..

LarsGMedlem sedan dec. 200012 464 inlägg
#11

Lösningen på vilket problem?

Alla?

------------------
essentitia preter non sans multiplicandum

guckenMedlem sedan sep. 2001287 inlägg
#12

jamen.. allt e fixxat..

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)