Lite hjälp här tack!

ASP

2 svar · 268 visningar · startad av Gein

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

Jag försöker öppna ett visst ställe i en databas men jag får bara felmeddelande:
Typblandningsfel i vilkorsuttryck.
Ett välkänt felmeddelande hos mej, men den här gången löser jag det inte.
Så här ser det ut:

SQL = "SELECT * FROM suggestadd WHERE ID = '" & newaddID &"'"

Problemet ligger ju, som ni kanske förstår, i newaddID. vet inte hur man ska skriva det för att han ska fatta. det är ju en variabel. om jag tar bort
'" & newaddID &"' och sätter tid en siffra istället (newaddID innehåller en siffra) så funkar det.
Skulle vilja veta hur jag ska skriva den där raden för att inte få det här problemet
tackar!

Medlem sedan juni 200032 967 inlägg
#2

om ID är av typen tal skall du inte ha apostrofer runt värdet i frågan:

SQL = "SELECT * FROM suggestadd WHERE ID = " & newaddID

mvh,

Medlem sedan dec. 200012 464 inlägg
#3

SQL = "SELECT * FROM suggestadd WHERE ID = " & newaddID

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