/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Vise første del af en tekststreng ?
Fra : Carsten Pinderup


Dato : 09-06-01 08:51

Hej NG

De fleste nyhedssider viser første del af deres nyheder med en overskrift
samt en del af brødteksten og linker herefter videre til resten af artiklen
på næste side. Mit spørgsmål er hvordan man udtrækker den del af teksten fra
en DB?


Mvh Carsten P



 
 
Henrik Hejbøl Jensen (09-06-2001)
Kommentar
Fra : Henrik Hejbøl Jensen


Dato : 09-06-01 08:52

> De fleste nyhedssider viser første del af deres nyheder med en overskrift
> samt en del af brødteksten og linker herefter videre til resten af
artiklen
> på næste side. Mit spørgsmål er hvordan man udtrækker den del af teksten
fra
> en DB?

Nu ved jeg ikke lige om du kan finde ud at hente ting fra databasen, men
hvis du kan så skal du bare bruge left() funktionen. Eksempel: left("hej med
dig",5) retunerer: hej m

Hvis du ikke lige ved det der med databaser, så er her da et eksempel:


Set Conn = Server.Createobject("ADODB.Connection")
DSN = "Driver={Microsoft Access Driver(*.mdb)}; DBQ=" &
Server.mappath("cgi-bin/din-database.mdb")
Conn.Open DSN

StrSQL = "Select overskrift,artikel from nyheder"
Set rs = Conn.Execute(StrSQL)

Do
Response.Write rs("Overskrift") & "<br>"
Response.Write Left(rs("artikel"),120) ' trækker de første 120 bogstaver ud
af databasen
rs.MoveNext
Loop While Not rs.EOF OR rs.BOF



Terje H. (09-06-2001)
Kommentar
Fra : Terje H.


Dato : 09-06-01 08:57


"Henrik Hejbøl Jensen" <hhjmusik@get2net.dk> skrev i melding
news:ABkU6.1178$rs4.181509@news010.worldonline.dk...
> > De fleste nyhedssider viser første del af deres nyheder med en
overskrift
> > samt en del af brødteksten og linker herefter videre til resten af
> artiklen
> > på næste side. Mit spørgsmål er hvordan man udtrækker den del af teksten
> fra
> > en DB?


> Nu ved jeg ikke lige om du kan finde ud at hente ting fra databasen, men
> hvis du kan så skal du bare bruge left() funktionen. Eksempel: left("hej
med
> dig",5) retunerer: hej m


Eller lagre Tittel, Brødtekst og Artikkel separat...

Terje H.





Thygesen (09-06-2001)
Kommentar
Fra : Thygesen


Dato : 09-06-01 09:56

"Carsten Pinderup" <carsten_pinderup@hotmail.dk> skrev i en meddelelse
news:9fsk0v$n4l$1@sunsite.dk...
> Hej NG
>
> De fleste nyhedssider viser første del af deres nyheder med en overskrift
> samt en del af brødteksten og linker herefter videre til resten af
artiklen
> på næste side. Mit spørgsmål er hvordan man udtrækker den del af teksten
fra
> en DB?

Hvis du f.eks. vil have vist de føste 100 tegn, så gør du det på følgende
måde:

response.write left(tekst,100)

For at vise at der er mere tekst kan det være meget smart lige at tilføje: &
"..."

Mvh. Christoffer Thygesen

e-mail: cht@cht.dk
homepage: http://cht.dk



Jakob Andersen (09-06-2001)
Kommentar
Fra : Jakob Andersen


Dato : 09-06-01 11:16

"Thygesen" <thyge@get2net.dk> wrote in message
news:3b21da82@news.carlbro.dk...
> Hvis du f.eks. vil have vist de føste 100 tegn, så gør du det på følgende
> måde:
>
> response.write left(tekst,100)
>
> For at vise at der er mere tekst kan det være meget smart lige at tilføje:
&
> "..."

Gør det i SQLen istedet... Den har inbygget left funktion... Se evt.
http://www.sqlteam.com/item.asp?itemID=2478 for en lidt "sjov" løsning der
ikke returnerer halve ord..

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Carsten Pinderup (09-06-2001)
Kommentar
Fra : Carsten Pinderup


Dato : 09-06-01 09:26


"Carsten Pinderup" <carsten_pinderup@hotmail.dk> skrev i en meddelelse
news:9fsk0v$n4l$1@sunsite.dk...
> Hej NG
>
> De fleste nyhedssider viser første del af deres nyheder med en overskrift
> samt en del af brødteksten og linker herefter videre til resten af
artiklen
> på næste side. Mit spørgsmål er hvordan man udtrækker den del af teksten
fra
> en DB?
>
>
> Mvh Carsten P
>
>



Søg
Reklame
Statistik
Spørgsmål : 177556
Tips : 31968
Nyheder : 719565
Indlæg : 6408861
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste