Avatar billede rbb Praktikant
03. april 2004 - 22:37 Der er 3 kommentarer og
1 løsning

Hente billede fra Access til ASP side

Jeg er begyndt at kikke lidt på ASP da jeg nu har fået brug for at hente billeder fra en database ind på en asp-side. Jeg har fået nedenstående kode sat sammen, idet billedet ikke vises på siden:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("fpdb/A2000.mdb")
SQL = "SELECT * FROM Kobenhavn ORDER BY ID desc;"
Set rs = conn.Execute(SQL)

  DO WHILE NOT rs.EOF
%>
<%= rs("Titel") %><br>
<%= rs("Navn") %><br>
<img scr="<%=rs("Billede")%>">

<%
rs.MoveNext
LOOP
RS.Close
conn.Close
Set conn = nothing
Set SQL = nothing
%>

Kolonnen i databasen hedder "Billede" og filen ligger med filnavn som link - f.eks. "intet_billede".

Jeg kan ikke rigtigt finde problemet - er det noget med stiangivelse eller er det noget forkert i koden?
Avatar billede -master-d- Nybegynder
04. april 2004 - 13:43 #1
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("fpdb/A2000.mdb")
SQL = "SELECT * FROM Kobenhavn ORDER BY ID desc;"
Set rs = conn.Execute(SQL)

  DO WHILE NOT rs.EOF
%>
<%= rs("Titel") %><br>
<%= rs("Navn") %><br>
<img scr="<%=rs("Billede")%>">

<%
rs.MoveNext
LOOP
RS.Close
conn.Close
Set conn = nothing
'Set SQL = nothing <--- du skal ikke sætte din SQL til Nothing, fordi det er ikke et objekt.
%>
Avatar billede -master-d- Nybegynder
04. april 2004 - 13:44 #2
Det hele skal nok se sådan her du.
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("fpdb/A2000.mdb")
SQL = "SELECT * FROM Kobenhavn ORDER BY ID desc;"
Set rs = conn.Execute(SQL)

  DO WHILE NOT rs.EOF
%>
<%= rs("Titel") %><br>
<%= rs("Navn") %><br>
<img src="<%=rs("Billede")%>">

<%
rs.MoveNext
LOOP
RS.Close
conn.Close
Set conn = nothing
%>

du havde skrevet scr istedet for src.
Avatar billede rbb Praktikant
04. april 2004 - 14:19 #3
Tak for hjælpen -master-d-. Havde fået stirret mig blind på det...
Avatar billede -master-d- Nybegynder
04. april 2004 - 14:23 #4
Sådan kan det gå af og til..
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