B bluespot Medlem sedan nov. 2000 93 inlägg Frågan 21 sep. 2001 18:23 #1 RS Skillnad visas men sorteras inte.
Kodat med Ultradev:
<%
set rsAktuell = Server.CreateObject("ADODB.Recordset")
rsAktuell.ActiveConnection = MM_Frestaby_STRING
rsAktuell.Source = "SELECT Lag, S, V, O, F, P, M, P - M AS Skillnad, Poang FROM Tabell ORDER BY Poang DESC, Skillnad DESC"
rsAktuell.CursorType = 0
rsAktuell.CursorLocation = 2
rsAktuell.LockType = 3
rsAktuell.Open()
rsAktuell_numRows = 0
%>
Och recordet:
<%=(rsAktuell.Fields.Item("Skillnad").Value)%>
B bluespot Medlem sedan nov. 2000 93 inlägg Den sorteras inte utan jag får upp detta meddelande:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.
/frestaby/admin/tabell.asp, rad 24
och rad 24 är:
rsAktuell.Open()
@nders Medlem sedan juni 2000 32 967 inlägg Jag skulle gissa på att du antingen skrivit ett fältnamn fel, eller att ado/jet inte tycker om att du har fält med en bokstav som namn.
Förmodligen det förstnämnda.
Mvh,
------------------
All your base are belong to me.
@nders Medlem sedan juni 2000 32 967 inlägg Eller, vid eftertanke kanske Access inte tycker bra om att du använder ditt alias Skillnad för att sortera på.
Prova i så fall:
rsAktuell.Source = "SELECT Lag, S, V, O, F, P, M, P - M AS Skillnad, Poang FROM Tabell ORDER BY Poang DESC, 8 DESC"
Mvh,
------------------
All your base are belong to me.
B bluespot Medlem sedan nov. 2000 93 inlägg All heder till dig, vad gott jag kommer sova inatt!
(dags att pyssla med något annat kanske)
@nders Medlem sedan juni 2000 32 967 inlägg Vad kul!
Vad gjorde susen?
Mvh,
------------------
All your base are belong to me.