Typfel

ASP

3 svar · 212 visningar · startad av Magnus.P

Medlem sedan jan. 200314 inlägg
Trådstart#1

Hej,
jag har ett problem när jag ska uppdatera en sak i min databas.

Felmeddelande: Typblandningsfel i villkorsuttryck

delete = Connect.Execute("DELETE FROM menu WHERE id = '"& ident &"' ")

Det funkar om jag har ...WHERE name = '"& namn &"' ")
Varför funkar det inte med ID. Jag ska kunna ändra namnet och då funkar det inte att köra med det om ni förstår.

Medlem sedan sep. 20011 722 inlägg
#2

Antagligen för att kolumnen ID är satt som räknare/tal i databasen, och då ska du köra utan '

delete = Connect.Execute("DELETE FROM menu WHERE id = "& ident &" ")
Medlem sedan dec. 200012 464 inlägg
#3

En delete returnerar inget data så det är ingen ide att göra en tilldelning.

Connect.Execute "DELETE FROM menu WHERE id = "& ident ,,128
Medlem sedan jan. 200314 inlägg
#4

Tackar för hjälpen, funkar fint nu.

386 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
121 ms — hämta statistik (db)
136 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)