webForumDet fria alternativet

Ta bort!

1 svar · 181 visningar · startad av asp

aspMedlem sedan aug. 2002733 inlägg
#1

Hej!

Jag vill ha en liten funktion som tar bort inlägg:

Dim intID
intID = Request.QueryString("id")
If Len(intID) > 0 Then
 strSQL = "DELETE FROM nyheter WHERE id = " & intID
 Set objRSTA = objConn.Execute(strSQL)
  Response.Write("raderat!")
End if

Då borde jag kunna skriva in ?page=nyheter&cat=delete&id=2 så tar den bort inlägg med id2.

Men det fungerar ej..

SPiNMedlem sedan mars 20007 896 inlägg
#2

Använder du Access tidigare än 2000 så måste du sätta dit en asterisk mellan DELETE och FROM i SQL-frågan.

strSQL = "DELETE * FROM nyheter WHERE id = " & intID
objConn.Execute( strSQL )
133 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)