Tak, regnede også med at der måske var en kommando, men kunne ik li finde den
Voller wrote in dk.edb.internet.webdesign.serverside.asp:
> > Tit når man ser fx nyhedsoversigt ser man at overskriften bare er 
> > en del af artiklen fx 250 tegn og så ikke mere. Hvordan laver man 
> > det hvis man fx har en tekst i en databse? 
>  
> For det første skal du jo have hentet din tekst fra databasen. Når du så har 
> fået hevet dine data ud i et Recordset (objRS) kan du bruge kommandoen Left 
> til at klippe i teksten. 
>  
> F.eks.: 
> <% 
>     Dim strPreview 
>     strPreview = Left(objRS, 250) 
>     Response.Write("Preview: " & strPreview) 
> %> 
>  
> Ret enkelt. Nu MENER jeg også at kommandoen Left findes i mange databaser. 
> Det kunne være noget i denne stil. 
>  
> <% 
>     Dim objRS 
>     Set objRS = Server.CreateObject("ADODB.Recordset") 
>     objRS.Open "SELECT LEFT(Tekst, 250) AS MyText FROM [Tabel]", 
> "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("[DB]") 
>  
>     Response.Write(objRS("MyText")) 
>  
>     objRS.Close 
>     Set objRS = Nothing 
> %> 
>  
> Jeg er ikke helt sikker på den sidste, men den burde virke fint med ASP og 
> f.eks. Access. Og når det virker, så er det langt bedre at bruge funktion i 
> sit SQL-statement end bagefter. Dermed skal du ikke hente så meget data fra 
> databasen og det giver dig selvklart en bedre ydelse. 
>  
>  
>  
> Held og lykke med det. 
> Voller. 
>  
> 
-- 
Danmarks største specialiserede IT jobdatabase
 - Udelukkende med IT- og internetrelaterede jobs
 - Opret en profil og lad drømmejobbet finde dig
KLIK HER! => 
http://www.html.dk/job