Avatar billede moefelt Nybegynder
20. marts 2002 - 12:17 Der er 8 kommentarer og
1 løsning

billede visning

Hey

Jeg har et minor problem. Min browser skriver:

Der opstod en Microsoft VBScript-kørselsfejl fejl '800a000d'
Typerne stemmer ikke overens

når jeg prøver at få vist et billede fra databasen. Hvad gør jeg forkert?

Jeg bruger access til db'en med datatype som OLE object - er det korrekt. Og når jeg vil ha' indholdet vist:

Response.Write ("<img src='" & rs("Billede") & "' width='80' height='80'>")

...hvor den selvfølgelig tager rs("Billede") fra et forudbestemt Id.

Anyone????
Avatar billede cthun Nybegynder
20. marts 2002 - 12:30 #1
Kan du ikke knalde lidt mere kode herind??
Avatar billede moefelt Nybegynder
20. marts 2002 - 12:36 #2
<%
' 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 ("news.mdb")
Conn.Open DSN

' Hent fra databasen afhængig af værdien id fra URL
strSQL = "Select * From news Where Id = " & Request.Querystring("id")
Set rs = Conn.Execute(strSQL)

' Skriv nyheds data
Response.Write rs("Dato") & " " & rs("Overskrift")
Response.Write ("<img src='" & rs("Billede") & "' width='80' height='80'>")
Response.Write rs("Indhold")

Conn.Close
Set Conn = Nothing
%>

...Håber det giver lidt mere
Avatar billede cthun Nybegynder
20. marts 2002 - 12:42 #3
hvad er din rs("billede") værdi??

Du kan jo altid højreklikke i din browser på dit billede(som ikke er der)... Vælge engenskaber.. Ved adresse, står url'en til billedet!
Avatar billede moefelt Nybegynder
20. marts 2002 - 12:48 #4
den viser ikke engang et "tomt" billede, de skriver bare at typerne ikke stemmer overens

??

Men nu læser jeg ogs andensteds at det er usmart at lægge billederne ind i db'en. Er det korrekt. Hvad er ellers smartest for at få tilegnet et Id til billederne. Man skal jo kunne uploade online osv...
Avatar billede cthun Nybegynder
20. marts 2002 - 12:55 #5
Du kan jo også uploade filerne til din server, og så lægge filnavnet i en db
Avatar billede cthun Nybegynder
20. marts 2002 - 12:56 #6
har du en url???
Avatar billede moefelt Nybegynder
20. marts 2002 - 15:52 #7
Hmmm..jeg tror ik jeg fik beskrevet mit egentlige problem første gang - prøver igen ;-)

Jeg er igang med en større side (portal-agtig), hvor de endelige brugere skal have adgang til siden udelukkende med et admin-interface. Derfor er jeg ved at lave de indledende øvelser omkring sitet hvilket omhandler et nyhedsscript. I interfacet skal man derfor kunne uploade, vha. forms, nyheder med Dato, Overskrift, Hovedindhold og et billede. Scriptet skal derved selv gemme billedet på serveren samt dets placering i nyheds-databasen uden, at admin skal gøre andet end at "gennemse"/finde billedet og så gemme/sende hele nyheden til db'en.

Håber det gav mening
Avatar billede moefelt Nybegynder
20. marts 2002 - 15:53 #8
brugere i starten = admin's
Avatar billede moefelt Nybegynder
23. juni 2002 - 21:04 #9
lukker takker
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