Avatar billede liqido Nybegynder
03. december 2007 - 09:51 Der er 9 kommentarer og
1 løsning

Billeder i forb. med acces database

Hey folks.

Jeg er har nu endelig fået læst guiden om asp igennem på html.dk
Jeg har fået dette ud af det. http://www.thomas.liqnet.dk/kommende-film_liste.asp

Filmlisten er lavet med en microsoft access database.. Men problemet er bare at jeg ikke kan finde ud af at uploade billeder.

til tekst bruger jeg koden:
Response.Write rs("Fornavn") & "<br>", hvor jeg vil fremkalde navnene under kategorien "fornavn" i min tabel.

Men hvordan fremkalder man så et billede??
Man kan jo ikke bare bruge
Response.Write rs("Picture") & "<br>", hvor billedet så ligger i kolonnen "picture"

Har brug for hhælp derude

Mvh Thomas
Avatar billede l_domino_l Nybegynder
03. december 2007 - 10:00 #1
Nej du bliver nød til at uploade billederne til en mappe på servernen, og så kalde dem som om du kalder alle andre billeder.

Du kunne jo evt kalde dem billed_01.jpg, billed_02.jpg og så sætte billed_0 & "ID" ind, så den henter det billed der passer til post ID'en
Avatar billede l_domino_l Nybegynder
03. december 2007 - 10:02 #2
<img src="billed_0" & Response.Write rs("id") & ".jpg" />
Avatar billede liqido Nybegynder
03. december 2007 - 10:18 #3
Kanb jeg bruge dette nedenunder filmens titel og premiere, eller skal jeg have noget foran image koden? ??

strNavn = rs("Titel") & " " & rs("Premiere")
<img src="billed_0" & Response.Write rs("id") & ".jpg" />
Avatar billede liqido Nybegynder
03. december 2007 - 10:23 #4
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/_vti_log/kommende-film_db.mdb")
Conn.Open DSN

strSQL = "Select * From kommendefilm Order by Premiere Desc"
Set rs = Conn.Execute(strSQL)

Do
  ' Filmens titel
  strNavn = rs("Titel") & " " & rs("Premiere")
  <img src="billed_0" & Response.Write rs("id") & ".jpg" />
 

  ' lav et link til film-x.asp med Id-værdien i URL
  strLink = "<a href='film-x.asp?id=" & rs("Id") & "'>" & strNavn & "</a>"

  ' Liste med links
  Response.Write "<li>" & strLink & "</li>"

  rs.MoveNext
Loop While Not rs.EOF

Conn.Close
Set Conn = Nothing
%>

Hvad er det jeg skal rette i den kode omkring billedet ?
Avatar billede l_domino_l Nybegynder
03. december 2007 - 10:23 #5
<img src="billed_0" & Response.Write rs("id") & ".jpg" /> er fint...
Avatar billede liqido Nybegynder
03. december 2007 - 10:26 #6
hmm det virker ellers ikke, når heg bruger koden på den måde:
http://thomas.liqnet.dk/leg/kommende-film_liste.asp
Avatar billede l_domino_l Nybegynder
03. december 2007 - 10:28 #7
Har du slet ingen sider der virker?
Avatar billede l_domino_l Nybegynder
03. december 2007 - 10:29 #8
Prøv lige for det først at drop billedet i første omgang, derefter kald din kommendefilm_liste.asp istedet for kommende-film_liste.asp
Avatar billede liqido Nybegynder
03. december 2007 - 10:33 #9
Det har ikke noget med den streg at gøre.. sidne kan heller ikke vises vis stregen ikke er der.. :S pga der er fejl i asp-koden
Avatar billede liqido Nybegynder
03. december 2007 - 11:07 #10
ikke din kode, men på den måde jeg indsætter det på.. Hvis du ser i det lange jeg har skrevet.. Den måde kan man ikke sætte det op på kan man?
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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