Hejsan! Varför måste jag klicka två gången på länken för att ta bort inlägget? Brevet skickas ut varje gång jag klickar... men det tas bort andra gången...
if request.querystring("vad")="neka" then
Set rs6 = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM mess"
rs6.Open Addera, Connect, 3, 3
rs6.addnew
rs6("fran") ="DiDjocrew"
rs6("vems")= rs("vems")
rs6("titel") ="Nekade din förfrågan"
rs6("text")= "Hejsan! " & rs("vem") & " nekade din kompis förfrågan"
rs6("skickat") = True
rs6("datum") = now
rs6("last") = 0
rs6("auto") = True
rs6.update
rs6.close
Set rs5 = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM kompis where id = "&request.querystring("id")
rs5.Open Addera, Connect, 3, 3
rs5.delete
rs5.update
rs5.close
end if
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/kommun/!temp/vanner_nya.asp, line 66
o de e på första SQL frågan...
obs, ändrade -->, 'Nekade din förfrågan',<-- till --> '" & rs("vems") & " nekade din förfrågan',<---
Verkar mycket märkligt! Det är inte så att det skapas två poster i databasen när man skickar en förfrågan? Men om det inte skickas två meddelanden nu så är det ju ingen katastrof, i alla fall. :)
Det skickas inte två poster... bara att man måste klicka två gånger :S Kan det vara så för att dessa sql frågor inte ligger högt upp på sidan? Utan för att de ligger i mitten av sidan?
Okej, jag löste det! Det togs bort första gången, men sidan uppdaterades inte! Så jag la till en response.redirect, då löstes problemet! Tack så mycket Sebbe :birp
LeonL: Exakt när jag löste det så skrev du svaret på det hela ;)
426 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2