Ta bort flera rader

Databaser & SQL

4 svar · 153 visningar · startad av gucken

Medlem sedan sep. 2001287 inlägg
Trådstart#1

om jag ska ta bort flera rader ur en access databas så borde det väll gå med

oConn.execute("DELETE * FROM FilmerDvdCd WHERE Titel='"&Titel&"' Anv='"&anvnamn&"' Typ='"&Typ&"'")

men icke.. vad gör jag för fel?

Medlem sedan dec. 19996 522 inlägg
#2

ta bort * så löser det nog sig

Medlem sedan sep. 2001287 inlägg
#3

nja felmeddelande

Syntax error (missing operator) in query expression 'Titel='Det' Anv='gucken' Typ='DVD''.
/tavling/Inloggad/RemoveFilm.asp, line 24

* är juh där för att den ska ta bort samtliga rader.. tar jag bort den så vet den juh inte vad den ska ta bort juh.

Medlem sedan dec. 19996 522 inlägg
#4

* fungerar inte, han tar bort de som uppfyller where kriterierna, vad har du föt fälttyp på de olika kolumnerna, skriv ut sqlfrågan

Medlem sedan sep. 2001287 inlägg
#5

jag lyckades dona till det efter att jag såg att det inte ens var på den sidan det var fel..
bara ett pinsamt misstag från min sida..

244 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)