Just nu i M3-nätverket
Gå till innehåll

ASP fel


Kalinka

Rekommendera Poster

Hej, jag håller på att göra en gästbok med hjälp av ASP och databaser...

 

Allt tycks för mig vara korrekt i nedanstående kod men det blir ändå följande fel:

 

"Feltyp:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)

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

/Min/gast2.asp, line 9"

 

Kan någon se något fel jag gjort???

 

Tack på förhand!!! / Olle

 

<%

dim conn

Set conn = Server.CreateObject("ADODB.Connection")

conn.ConnectionString = "Gast"

conn.Open

sql = "SELECT * FROM where Datum > #" & date() - 5 & "#"

sql = sql & " order by ID"

Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open sql, conn, 3, 3 'Jag har prövat att lägga till adCmdTable med det hjälper inte

%>

<HTML>

<body>

<table border="0" width="100%">

<%Do until rs.eof%>

<tr><td>Namn: <% = rs("Namn")%> </td>

<tr><td>Epost: <% = rs("epost")%></td>

<tr><td>Datum: <% = rs("Datum")%></td>

</tr>

<tr>

<td width="100%" colspan="3">Inlägg: <% rs("inlagg")%>

<hr></td>

<% rs.movenext

Loop

rs.close

set rs = Nothing

conn.close

set conn = Nothing

%>

</tr>

</table>

</body>

</html>

Länk till kommentar
Dela på andra webbplatser

Magnus Gladh

Du har fel i din sql sats, vad det är vet jag inte men skriv ut den på sidan istället för att köra den och kolla om den verkligen stämmer...

 

Att du får felet på rad 9 beror på att din sql-sats exekveras där och inte på rad 6 där du skriver in den i variablen...

 

- Magnus

Länk till kommentar
Dela på andra webbplatser

Tack för hjälpen!

Jag hade ingen post som hette "ID" det var därför... jag hade döpt ID-posten till någonting annat i databasen... tack för all hjälp ändå!

 

MVH Olle

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...