Har prøvet begge - virker OK - tak for hjælpen.
Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Henrik Nielsen skrev:
>
> > Henter telefonnummer fra access database: i databasen indtastes:
> > 88888888 og det skulle gerne vise 8888 8888 på siden. Om formatet
> > i access er tal eller tekst betyder ikke noget.
>
> Jo - formatet i Access har faktisk betydning.
Ja - formatet betyder ganske rigtigt noget. Men databasen jeg har kan
let ændres, det var det jeg mener med betydningen.
>
> Hvis det er et tekstfelt kan du gøre som her:
>
> Function UdskrivTlf(strNr)
> ' Konverter evt. nullværdi
> strNr = strNr & ""
>
> ' Hvis input er kortere end fem tegn...
> If Len(strNr) < 5 Then
> ' ... udskrives det uden ændringer
> UdskrivTlf = strNr
> ' Hvis input er længere end fem tegn...
> Else
> ' Udskriv de fire første + mellemrum + resten
> ' Trim sikrer at der ikke kommer ekstra mellemrum ind
> UdskrivTlf = Trim(Left(strNr, 4)) & _
> " " & _
> Trim(Mid(strNR, 5))
> End IF
> End Function
>
> Funktionen er testet.
Ja - det virker fint. Super
>
> NB: Hvis det er et talfelt, kan man bruge samme funktion, forudsat
> at man konverterer til tekst med cstr:
>
> <%= UdskrivTlf(Cstr(rs("telefon"))) %>
Også tallene fik jeg nu styr på.
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på
http://usenet.dk/netikette/citatteknik.html
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials