Avatar billede thomashansen Nybegynder
15. marts 2003 - 14:53 Der er 4 kommentarer og
2 løsninger

Udtræk af "klikbare" link´s fra database

Jeg mangler kode til, at hente link´s fra en kolonne i min database. Når link´s udskrives skal de kunne anvendes som klibare link´s
Avatar billede soes Nybegynder
15. marts 2003 - 14:57 #1
SQL = "SELECT * FROM Links"
Set Rs = Conn.Execute(Sql)

Do While NOT Rs.EOF
  Response.write("<a href='"& Rs("link")&"'>"& Rs("link")&"</a><br>" & vbcrlf)
Rs.MoveNext
Loop
Avatar billede thomashansen Nybegynder
15. marts 2003 - 16:59 #2
Kan linien begyndende med :Response.write forklares lidt nærmere ?
Det er fra den første parentes jeg gåe i stå
Avatar billede ellebaek Nybegynder
15. marts 2003 - 21:12 #3
kommentere lige...

du skriver linien <"a href='
derefter kommer linket fra databasen, samt '> derefter skrives linkets navn, der kommer en slut på </a> og et br til sidst, mener ikke det der med vbcrlf er nødvendigt, det laver en ny linie ligesom <br>
Avatar billede thomashansen Nybegynder
16. marts 2003 - 22:49 #4
Jeg kan stadig ikke få succes.

Min database hedder: test.mdb
Link-tabellen hedder: Link
Avatar billede ellebaek Nybegynder
16. marts 2003 - 22:54 #5
<%
sql = "SELECT * FROM Link"
conn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("test.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
rs.open conn
set rs = rs.execute(sql)

while not rs.EOF
Response.write "<a href='" & rs.fields("link")"'>"&rs.fields("link")&"</a><br>"
wend
rs.close
set rs = nothing
%>
Avatar billede thomashansen Nybegynder
20. marts 2003 - 22:57 #6
Det lykkedes med jeres hjælp. Tak
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