Avatar billede pham Nybegynder
04. maj 2002 - 21:19 Der er 6 kommentarer og
1 løsning

Forkort tekst

Jeg har noget tekst som bliver hentet fra en database, men jeg vil gerne hente det sådan at hvis teksten er over 100 tegn så skal den forkortes så de første 100 tegn af teksten bliver vist, hvorefter ... bliver sat ind.
Håber der er nogen der kan hjælp!
m.v.h
Anders
Avatar billede invisibleman Nybegynder
04. maj 2002 - 21:21 #1
strText = Rs("text")
If Len(strText) > 100 Then strText = Left(strText, 100)
Avatar billede pham Nybegynder
04. maj 2002 - 21:25 #2
øhh hvordan skal det så skrives med response.write  (jeg er nybegynder)
Avatar billede hotcut Nybegynder
04. maj 2002 - 21:28 #3
response.write(left(Rs("Text"), 100)
Avatar billede hotcut Nybegynder
04. maj 2002 - 21:29 #4
og dog, læste ikke det hele godt nok:

strText = Rs("text")
If Len(strText) > 100 Then strText = Left(strText, 100)&"..."
response.write strText

bare give invisible man pointene :p
Avatar billede pham Nybegynder
04. maj 2002 - 21:33 #5
ok tak for hjælpen
Avatar billede invisibleman Nybegynder
04. maj 2002 - 21:35 #6
Faktisk kan man nøjes med:

Response.Write Left(Rs("text"), 100)

da Left() ikke vil lave fejl selvom der er mindre end 100 tegn ..
Avatar billede hotcut Nybegynder
04. maj 2002 - 21:36 #7
nej, men hanb ville have den til at skrive "..." hvis der var mere end 100 tegn ;) Det var også det jeg overså i starten
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester