03. december 2009 - 16:38Der er
5 kommentarer og 1 løsning
Fejl i billede galleri
Får følgende fejl, når jeg klikker videre frem i mit billede album.
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error. in query expression 'ID=SELECT TOP 1 ID FROM galleri WHERE ID>30'.
/vis_billede.asp, line 16
Koden ser således ud : <% Id = request.querystring("id") kategori = request.querystring("kategori") set rs = Server.CreateObject("ADODB.Recordset") rs.Open "SELECT * FROM galleri WHERE ID=" & id, Conn, 1, 3 session("last") = "SELECT TOP 1 ID FROM galleri WHERE ID<" & ID & " ORDER BY ID DESC" session("next") = "SELECT TOP 1 ID FROM galleri WHERE ID>" & ID & " ORDER BY ID ASC"
rs.Update %>
Den skal bruges til at køre frem og tilbage imellem billederne, har før brugt :
Kunne det tænkes at det er fordi den post du søger ikke findes at den smider en fejl?
Hvad laver den rs.update?
Synes godt om
Slettet bruger
03. december 2009 - 19:03#2
Hov den rs.update havde jeg da slet ikke bemærket *GG*
Den skulle gerne kunne finde den næste eller den før den post, det er derfor jeg bruger :
session("last") = "SELECT TOP 1 ID FROM galleri WHERE ID<" & ID & " ORDER BY ID DESC" session("next") = "SELECT TOP 1 ID FROM galleri WHERE ID>" & ID & " ORDER BY ID ASC"
Da den sidst nævnte jo kun hopper 1 frem i id eller 1 tilbage i id.... Og dette giver jo problemer hvis den ene er blevet slettet og der dermed er hul imellem 1 og 3 feks.
<head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <link href="style.css" rel="stylesheet" type="text/css"> <title>Billede visning</title> </head> <% Id = request.querystring("id") kategori = request.querystring("kategori") set rs = Server.CreateObject("ADODB.Recordset") rs.Open "SELECT * FROM galleri WHERE ID=" & id, Conn, 1, 3 strSQL = "SELECT TOP 1 id FROM Galleri WHERE Id < "&id&" ORDER BY item DESC"
strSQL = "SELECT TOP 1 id FROM Galleri WHERE Id > "&id&" ORDER BY item asc"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.