webForumDet fria alternativet

Len blir fel med SQL-Server?!

ASPur ASP

5 svar · 247 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#1

NBär jag ska kolla hur lång en sträng är med ASP + SQL-Sever så skriver jag:

len(rs("sReqDesc"))
då får jag ut längden på fältet sReqDesc i SQL-Serverns och inte längden på texten i fältet!
Gör jag fel?

Medlem sedan dec. 19996 721 inlägg
#2

Är det char? I så fall får du byta till varchar.

Medlem sedan mars 20011 346 inlägg
#3

Jag bytte tidigare, men får samma resultat!

Medlem sedan juni 2000277 inlägg
#4

Man kan också tänka sog att använda en trimfunktion:
len(rtrim(rs("sReqDesc")))

------------------
/peterbladh

Medlem sedan mars 20011 346 inlägg
#5

ah! superkillen!
Funkar ju fint nu :)

Medlem sedan dec. 19996 721 inlägg
#6

Ahh, det var char, nu varchar.... :)

Mellanslagen som skapades när den var char följde med när den blev varchar...

133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)