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