Avatar billede killstun Nybegynder
22. januar 2005 - 14:34 Der er 26 kommentarer og
1 løsning

Vis billede fra databsen

Jeg har en access database, hvor jeg indsætter noget tekst. Når jeg skriver teksten, vil jeg gerne ind i mellem indsætte nogle billeder. Jeg skriver fx <img scr="billede.jpg">, men den vil ikke vise billedet, når jeg skal vise siden? Hvordan kan dette være? I databasen ser det rigtigt ud (som vist henover).
Avatar billede alister_crowley Nybegynder
22. januar 2005 - 14:41 #1
kan være mange grunde, hvordan ser dit html output ud ? (se "Vis kilde" )
og kom evt. med et link , hvis muligt :)
Avatar billede trekkies Juniormester
22. januar 2005 - 14:43 #2
Undersøg om dit billed ikke er i gif eller i et andet format.

Undersøg om dit billed er i en mappe for sig selv, jeg har selv mine billeder i en mappe ved navn: images.
Avatar billede killstun Nybegynder
22. januar 2005 - 14:56 #3
Jeg er sikker på at stien er rigtigt. Kilden viser det samme som i databasen.
<img scr="image/diagram.png">

Jeg har også prøvet den fuldstændige sti, men det fungere ikke. Den viser ikke det røde kryds hvor billedet skal være, men det med en lille firkant, cirkel og trekant?
Avatar billede trekkies Juniormester
22. januar 2005 - 15:04 #4
Kan vi se din kode, eller et link?

Kan du lave et Screen Dump, og vise os fejlen?
Avatar billede killstun Nybegynder
22. januar 2005 - 15:09 #5
Jeg har lagt et link her:
www.datafagtekniker.com/billede.gif

Dette er copy/paste fra databasen:
<img scr="image/diagram.png">
Avatar billede trekkies Juniormester
22. januar 2005 - 15:11 #6
Hvis du højre klikker på ikonet, og vælger egenskaber, hvad står der ved adresse?
Avatar billede killstun Nybegynder
22. januar 2005 - 15:15 #7
Der står bare: Ikke tilgængelig ved alle sammen, pånær dimensionen. Men den har jeg ikke sat, så det er noget den selv har gjort.
Avatar billede trekkies Juniormester
22. januar 2005 - 15:17 #8
Den kan ikke finde noget i database, du skal kigge på din kode, den du henter et billed fra din database.
Prøv at kopiere koden herind, så vil jeg kigge på den.
Avatar billede killstun Nybegynder
22. januar 2005 - 15:27 #9
Jamen, når jeg nu opretter en tråd, har jeg bare skrevet noget tekst, og linket til billedet. Derefter regnede jeg med at den ville vise billedet, når man læste tråden.

ex.
Her indføre jeg noget tekst. Her til højre skulle der gerne være et billede. <img scr="billede.jpg">

Dette indføres så i databasen. Når jeg så vil se tråden, regnede jeg med at den bare viste teksten, og læste scr delen.
Avatar billede trekkies Juniormester
22. januar 2005 - 15:34 #10
Prøv at se denne side:
http://www.darkskies.dk/links.asp

De 2 billeder bliver hentet fra en database, sådan gør jeg det:
<%
' Her forbinder jeg til databasen
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("log/links.mdb")

' Henter tingene fra databasen
strSQL = "SELECT * FROM links"


Conn.Execute(strSQL)
Set rs = conn.execute(strSQL)
%>

<%
' Gør så jeg kan se tingene på siden
DO WHILE NOT rs.EOF
id = rs("id")
tekst = rs("tekst")
hyperlink = rs("hyperlink")
img = rs("img")
%>

<%=tekst%>
<br>
<a href="<%=hyperlink%>" target="_blank" border="0"><img src="<%=img%>"></a>
<p>

<%
' Henter næste ting fra databasen
rs.movenext
LOOP
rs.close
' Lukker og slukker for forbindelsen til databasen
Conn.Close
Set Conn = nothing
Set strSQL = nothing
%>
Avatar billede killstun Nybegynder
22. januar 2005 - 15:35 #11
Tusind takker. Prøver lige at lege med det.
Avatar billede killstun Nybegynder
22. januar 2005 - 15:36 #12
- men så er det kun ét billede ikk'? Hvorledes hvis man vil have 2 eller flere i samme tråd?
Avatar billede trekkies Juniormester
22. januar 2005 - 15:42 #13
Nej, der kommer disse 2 linier i brug:
rs.movenext
LOOP

De henter ALLE de ting som er i den tabel, som er i den database som man har skrevet.
Det er lige meget om der er 1 post eller 500 poster i din tabel i din database.
Avatar billede killstun Nybegynder
22. januar 2005 - 15:45 #14
oki, thx for hjælpen. Hvis du lige smider et svar så jeg kan give dig de velfortjente points ;-)
Avatar billede trekkies Juniormester
22. januar 2005 - 15:47 #15
Glad for at kunne hjælpe dig :>
Avatar billede softspot Forsker
22. januar 2005 - 18:32 #16
killstun > jeg er ikke helt sikker, men du har rimelig konsekvent skrevet

<img scr="...">

men det er src, altså

<img src="...">

Kan det være det der har spøgt?
Avatar billede trekkies Juniormester
28. januar 2005 - 20:19 #17
Godkender du ikke spørgsmålet?
Avatar billede softspot Forsker
29. januar 2005 - 02:34 #18
trekkies > Hmmm... under antagelse af at du spørger mig - interessant spørgsmål :)

Hvorfor spørger du om det?

Jeg ser et spørgsmål der går på at et billede ikke vil vises og ser i den forbindelse at IMG-tagget tildeles en attribut som, efter min bedste overbevisning, ikke er defineret til at have nogen funktionalitet for det tag og vil derfor gøre opmærksom på at det måske kunne være det der var årsagen til at billedet ikke bliver vist... så igen - hvorfor spørger du? :)
Avatar billede trekkies Juniormester
29. januar 2005 - 08:32 #19
Som han skriver den 22/01-2005 15:45:36:
"oki, thx for hjælpen. Hvis du lige smider et svar så jeg kan give dig de velfortjente points ;-)"

Så går jeg ud fra at det virker nu.
Avatar billede softspot Forsker
29. januar 2005 - 11:58 #20
Nååh, det var svaret du mente jeg ikke godkendte (jeg kunne heller ikke lige få det andet til at give nogen mening...).

Nej trekkies, det er ikke fordi jeg ikke godkender dit svar, jeg foreslog blot et alternativ, hvilket jeg troede var ok i dette åbne forum... men du er uenig kan jeg forstå...?
Avatar billede trekkies Juniormester
29. januar 2005 - 12:02 #21
Nej, jeg er ikke uenig, det er tilladt at komme med et alternativ.

Du skriver:
"det er ikke fordi jeg ikke godkender dit svar"
Er du "killstun"?
Avatar billede softspot Forsker
29. januar 2005 - 12:15 #22
Jeg sidder og spekulerer over hvad årsagen til at vi sidder her og spilder vores tid på at diskutere noget der for mig virker lidt overflødig...? Hvad siger du til at vi begraver den stridsøkse og kommer videre i vores hverdag - det kan være der er andre her på eksperten som kunne drage nytte af denne energi til noget mere konstruktiv - hvis vi f.eks. kom med andre forslag som kunne løse deres udfordringer...
Avatar billede trekkies Juniormester
29. januar 2005 - 12:19 #23
Fint med mig, men jeg vil have at "killstun" enten godkender mit svar eller afvister det, det var der for at jeg skrev dette: "Godkender du ikke spørgsmålet?", det var ikke til dig, undskyld hvis du troede det, er det i orden :>
Avatar billede softspot Forsker
29. januar 2005 - 12:24 #24
Åååh, sorry, jeg tror jeg blev revet med - glad for at det ikke var din hensigt at ordkløve - endnu engang undskyld :)
Avatar billede trekkies Juniormester
29. januar 2005 - 12:31 #25
Det er ligeså meget min fejl, jeg kunne jo bare skrive at det var til "killstun"
Avatar billede trekkies Juniormester
29. oktober 2005 - 14:11 #26
For at godkende mit svar skal du markere mit navn i boksen ude til venstre, klik på knappen "Accepter"
Avatar billede trekkies Juniormester
25. februar 2006 - 21:42 #27
Tak for pointene :)
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