Avatar billede xezbeth Nybegynder
11. december 2002 - 14:05 Der er 9 kommentarer og
1 løsning

vi billede der er gemt i acces db

hej jeg har tidligere oprettet spørgsmål men der kom ingen hjælp, så jeg prøver igen

jeg har denne kode, den skulle gerne hente et billede fra en access db, men jeg har kun skrevet sti'en i db feltet, jeg vede ellers ikke hvad man skal gøre, nogen der kan hjælpe...............billedet bliver ikke vist

<!-- #include file="test.inc" -->

<%

      Dim objConnection, strConnect

      Set objConnection = Server.CreateObject("ADODB.Connection")
        Set rs = Server.CreateObject("ADODB.Connection")
 
      objConnection.Open strConnect
      strSQL = "SELECT Billede From Vare"

    Set rs = objConnection.Execute(strSQL)
%>
    <img src="<%=rs("Billede")%>" width="100" height="100" border="0">
<%
      objConnection.Close
      Set objConnection = Nothing
%>
Avatar billede Spotgun Seniormester
11. december 2002 - 14:10 #1
Hvordan er billedet gemt i databasen? Har du et filnavn gemt i et tekstfelt, eller ligger hele billedet i et blob-felt?
Avatar billede ffse.dk Nybegynder
11. december 2002 - 14:36 #2
Her er masser af hjælp såfremt du har gemt dit billede i et blob-felt:

  http://support.microsoft.com/default.aspx?scid=KB;en-us;q173308
Avatar billede dk_akj Nybegynder
11. december 2002 - 15:15 #3
Jeg har på fornemmelsen at det er din sti den er galt med.

Prøv lige dette for at se stien der ligger i databasen.

//akj

<!-- #include file="test.inc" -->

<%

      Dim objConnection, strConnect

      Set objConnection = Server.CreateObject("ADODB.Connection")
        Set rs = Server.CreateObject("ADODB.Connection")
 
      objConnection.Open strConnect
      strSQL = "SELECT Billede From Vare"

    Set rs = objConnection.Execute(strSQL)
%>
    <img src="<%=rs("Billede")%>" width="100" height="100" border="0">
<%
' midlertidig kode for at se hvad DB'en tror stien til billedet er
response.write rs("Billede")

      objConnection.Close
      Set objConnection = Nothing
%>
Avatar billede medions Nybegynder
11. december 2002 - 15:26 #4
Avatar billede xezbeth Nybegynder
12. december 2002 - 08:30 #5
hvad er et blob-felt:
i db'en har jeg en kolonne der hedder billede og der inde har jeg bare skrevet
C:\Inetpub\wwwroot\logo.jpg, som den også udskriver ved dk_akj 's eksempel
Avatar billede dk_akj Nybegynder
12. december 2002 - 08:44 #6
Det lyder som om at stien til billedet er angivet forkert.
Hvordan virker det her ??


//akj

<!-- #include file="test.inc" -->

<%

      Dim objConnection, strConnect

      Set objConnection = Server.CreateObject("ADODB.Connection")
        Set rs = Server.CreateObject("ADODB.Connection")
 
      objConnection.Open strConnect
      strSQL = "SELECT Billede From Vare"

    Set rs = objConnection.Execute(strSQL)
    src = "C:\Inetpub\wwwroot\logo.jpg"
    response.write "<img src="& src &" width=100 height=100 border=1>"

      objConnection.Close
      Set objConnection = Nothing
%>
Avatar billede xezbeth Nybegynder
12. december 2002 - 08:53 #7
medions,takker der virker fint nu :o)
pointz 4 u
Avatar billede xezbeth Nybegynder
12. december 2002 - 08:57 #8
dk_akj, tak for hjælpen:-)
Avatar billede dk_akj Nybegynder
12. december 2002 - 08:57 #9
selvtak.

//akj
Avatar billede medions Nybegynder
12. december 2002 - 12:09 #10
Fair nok ;o)
Thx 4 Poinz

//>Rune
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