Avatar billede skildpadden Nybegynder
19. juli 2006 - 11:55 Der er 4 kommentarer og
1 løsning

Hente data fra database og sortere i dataene inden udskrift

Jeg et script som henter data fra en database.

F.eks. hentes nedenstående:

Noget tekst Cykelmodel: MX3345 345 JG - Denne model er bla, bla, bla

Noget andet tekst Cykelmodel: JF983743 3432 GH - Denne model er bla, bla, bla

Noget tredje tekst Cykelmodel: 32145HJ 45622 554 - Denne model er bla, bla, bla


Kan man lave et script som

1. Finder stedet "Cykelmodel: "
2. Henter nummeret mellem "Cykelmodel: " og " - Denne model er "
3. Udskriver nummeret


Er der en venlig sjæl som kan hjælpe mig med ovenstående?
Avatar billede skildpadden Nybegynder
19. juli 2006 - 12:02 #1
En anden måde kunne måske også være:

1. Fjern alt mellem "Cykelmodel: " NUMMERET " - Denne model er "
2. Fjern "Cykelmodel: "
3. Fjern " - Denne model er "
4. Udskriv nummeret (resten).

Jeg ved bare ikke hvordan man gør ovenstående :)
Avatar billede keysersoze Ekspert
19. juli 2006 - 12:08 #2
temp1 = "Noget tekst Cykelmodel: MX3345 345 JG - Denne model er bla, bla, bla"
temp2 = Split(temp1, "Cykelmodel: ")
temp3 = Split(temp2(1), " - ")
Response.Write temp3(0)
Avatar billede skildpadden Nybegynder
19. juli 2006 - 13:01 #3
Keysersoze: Kan jeg få dig til at forklare hvad de enkelte linier gør?

På forhand tak.
Avatar billede keysersoze Ekspert
19. juli 2006 - 13:14 #4
temp2 splitter din tekststreng på "Cykelmodel: " - resultatet bliver 2 strenge i et array og hvor resultatet ser sådan ud;
(0) = Noget tekst
(1) = MX3345 345 JG - Denne model er bla, bla, bla

temp3 tager værdi værdi 1 af arrayet og splitter på " - " hvorefter resultatet er et array med disse to værdier;
(0) = 32145HJ 45622 554
(1) = Denne model er bla, bla, bla

til sidst skriver jeg så bare værdi 0 af sidste array ud.
Avatar billede skildpadden Nybegynder
19. juli 2006 - 13:49 #5
Det er bare smukt!

Tak for hjælpen...
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