webForumDet fria alternativet
Logga in / Bli medlem

Typfel

ASP

3 svar · 199 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.

265 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)