Använder mig av denna kod: Hej Ena av dina kolumn namn är felstavade. Kontrollera dem mot tabellen.För få parametrar [LÖST]
[ guestbook.asp ]
<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open ("driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("..\fransman\db\db.mdb"))
SQL = "SELECT * From guestbook WHERE ID = '" & id & "' ORDER BY Date desc"
Set rs = Server.CreateObject("ADODB.Recordset")
With rs
.ActiveConnection = Connection
.Source = SQL
.PageSize = intPageSize
.CursorType = 3
.LockType = 1
.Open
End With
%>
Detta felmeddelande får jag
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/fransman/guestbook.asp, line 16
Vad är fel?Sv: För få parametrar
Om ID är ett tal ska inte det omslutas av '
Sen är Date ett reserverat ord.
Anna-KarinSv: För få parametrar
Om du har ett fält som heter Date bör du adressera det:
SQL = "SELECT guestbook.* From guestbook WHERE guestbook.ID = " & id & " ORDER BY guestbook.[Date] desc"