du måste specificera vilka fält du vill hämta, kanske?
SQL = "SELECT TOP 1 * From Inlagg ORDER BY Id DESC"
2 svar · 148 visningar · startad av casca
Håller (äntligen) på att göra klart ett projekt, och i det projektet ska det vara en sida som tar ut det senaste inlägget i en databas. Så här ser koden skrev ut:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db\databas.mdb") & ";pwd=lösenordet;"
SQL = "SELECT TOP1 From Inlagg ORDER BY Id DESC"
rs.Open SQL, Conn, 1, 2
%>
Men när jag försöker köra sidan så får jag följande felmeddelande:
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.
/micke/default.asp, rad 23
Rad 23 är
rs.Open SQL, Conn, 1, 2
Vore väldigt trevligt om nån kunde ge mig ett svar på varför detta inte funkar så jag får göra färdigt denna sida..
du måste specificera vilka fält du vill hämta, kanske?
SQL = "SELECT TOP 1 * From Inlagg ORDER BY Id DESC"
Ojdå..
Tack för hjälpen!!