Avatar billede jens_jul Nybegynder
13. juli 2002 - 22:51 Der er 6 kommentarer og
3 løsninger

...

Hejsa alle sammen.

Jeg har en lille ting jeg gerne vil have svar på. Jeg har en tabel i min database. Der står så noget tekst. Nu vil jeg gerne lave en oversigtsside. Det vil fx sige: "Jeg synes..." udfra en post der siger: "Jeg synes at det er rigtig smart".

Hvordan laver man ... efter et vist antal karakterer??
Avatar billede nicofrench Nybegynder
13. juli 2002 - 22:53 #1
...
Avatar billede al_dair Nybegynder
13. juli 2002 - 22:54 #2
....
Avatar billede eagleeye Praktikant
13. juli 2002 - 22:55 #3
Hvis den bare skal klippe efter eks vis 30 karakter så kan du bruge left:

if len (rs("kolonne")) > 30 then
  response.write LEFT(rs("kolonne"),30) & "..."
else
  response.write rs("kolonne")
end if
Avatar billede medions Nybegynder
13. juli 2002 - 22:56 #4
If Len(rs("felt")) > 10 Then
strTekst = rs("felt") & "..."
Else
strTekst = rs("felt")
End If

//>Rune
Avatar billede medions Nybegynder
13. juli 2002 - 22:56 #5
hov...

If Len(rs("felt")) > 10 Then
strTekst = Left(rs("felt"),10) & "..."
Else
strTekst = rs("felt")
End If

//>Rune
Avatar billede medions Nybegynder
13. juli 2002 - 22:58 #6
Eller
lngLength = 10
If Len(rs("felt")) > lngLength Then
strTekst = Left(rs("felt"),lngLength ) & "..."
Else
strTekst = rs("felt")
End If

//>Rune
Avatar billede jens_jul Nybegynder
13. juli 2002 - 22:59 #7
tusind tak skal I have
Avatar billede eagleeye Praktikant
13. juli 2002 - 22:59 #8
Hvis du vil hvade en function skulle gør det samme men ikke klippe midt i et ord kan du bruge denne.:

Function CutString (YourString, intCut)
if len(YourString) > intCut then
  posstart = InStrRev(YourString, " ",intCut)
  if (posstart <> 0) then
    CutString = Left(YourString, posstart) & "..."
    Exit Function
  end if
end if
CutString = YourString
End function


Du kalder den på denne måde:

Response.write CutString(rs("kolonne"),30)  '30 angiver max antal som skal vises.
Avatar billede medions Nybegynder
13. juli 2002 - 23:07 #9
Anytime..

Thx 4 Poinz
//>Rune
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