webForumDet fria alternativet

En väldigt simpel fråga!

ASP

4 svar · 237 visningar · startad av Dflex

Medlem sedan juni 2002136 inlägg
Frågan#1

Hej!

Vad är det man måste tänka på när man använder sig av datatypen tal när man skriver så här?:

where=where&" AND tal='"&ritningsnummer&"'

(ritningsnummer är av typen tal)

Det är någonting med citationstecken och enkelcitationstecken!

Vad?

MVH

Dflex

Medlem sedan juli 20012 450 inlägg
#2

Så här:
where=where&" AND tal="&ritningsnummer

Inga enkelfnuttar om det är tal :)

Medlem sedan mars 2001484 inlägg
#3

Ja, skriver du where kolumn = " & nummer & " handlar det om tal, och where kolumn = '" & textsträng & "' är det text.

Det sistnämnda fungerar även med tal, men inte tvärtom. Orsaken till detta blir rätt uppenbar om t.ex. du har textsträngen "Posta inlägg". where kolumn = Posta inlägg skulle bli väldigt fel, medan where kolumn = 'Posta inlägg' fungerar mycket bättre.

Medlem sedan dec. 19996 721 inlägg
#4

Men om datatypen är "tal" så får man inte använda enkelfnuttar. Det blir fel det också.

Medlem sedan mars 20015 287 inlägg
#5

För att sammanfatta: Det sistnämnda fungerar även med tal OM datatypen är text. :)

269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)