Avatar billede ambolt117 Nybegynder
20. januar 2004 - 09:24 Der er 5 kommentarer og
1 løsning

Første 50 tegn fra streng?

Hej hvordan kan jeg fiske f.eks de første 50 tegn ud af en streng "Tekst". Min DB returnerer 2 værdier ved forespørgsel - en Titel og en tilhørende artikel - kaldet "Tekst". Jeg vil page 10 artikler ad gangen men kun vise de første 50 karakterer hér (hvis der er så mange)

:-) Christian
Avatar billede mm12010 Nybegynder
20. januar 2004 - 09:27 #1
txt=Left(rs("Tekst"),50)
Avatar billede mm12010 Nybegynder
20. januar 2004 - 09:28 #2
The following example uses the Left function to return the first three characters of MyString:

Dim MyString, LeftString
MyString = "VBSCript"
LeftString = Left(MyString, 3) ' LeftString contains "VBS".
Avatar billede ambolt117 Nybegynder
20. januar 2004 - 09:39 #3
Takker - det var hurtigt!

:-) Chr
Avatar billede lklingenberg Nybegynder
20. januar 2004 - 10:00 #4
Du kunne evt. vælge at trunkere data allerede i databasen (via din SQL streng) i stedet for at hente det hele ud af db for først derefter at trunkere det. På den måde sparer du lidt båndbredde og svartiden på siden optimeres.

SELECT LEFT(myField, 50) FROM myTable
Avatar billede ambolt117 Nybegynder
20. januar 2004 - 10:09 #5
mm12010 - du var der med det samme med det jeg skulle bruge så jeg kom straks videre. Pointene er dine - send lige et svar

:-) Chr
Avatar billede mm12010 Nybegynder
20. januar 2004 - 10:30 #6
selv tak :o)
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