Avatar billede ivanand Nybegynder
27. august 2002 - 20:27 Der er 5 kommentarer og
1 løsning

Billeder og Access - det hele skal munde ud i ASP

Hejsa,

Er der en der kan vise mig de vise sten i forbindelse med billeder i access.

Jeg har en produktdatabase hvor jeg gerne vil have tilknyttet billeder til hver record. - Jeg har læst at man bør gemme sine billeder eksternt i forhold til selve databasen for at kalde strengen derfra.

jeg har nogle billeder i mappen pics - der ligger placeret på samme niveau som mappen database hvori produkter.mdb er placeret.

Billederne er benævnt 1.jpeg, 2.jpeg, 3.jpeg osv.

Jeg har en kolonne der hedder billeder, formatteret til tekst.

Jeg har forsøgt følgende:
../1.jpeg    virker ikke
../pics/1.jpeg virker ikke
"../pics/1.jpeg" virker ikke

I ASp delen kalder jeg kolonnen via et dynamisk field (Dreamweaver MX) - der har jeg placeret et image - og valgt data source.

Når jeg tester for jeg bare det kedelige ikon, i ved nok.

Æv æv

Hvad gør jeg nu?
Avatar billede medions Nybegynder
27. august 2002 - 20:31 #1
Avatar billede keysersoze Ekspert
27. august 2002 - 20:32 #2
hvis billedernes navn stemmer overens med id'et på de tilhørende records kan du indsætte billedet således;

<%
response.write "et billede: <img src=""../pics/" & rs("id") & ".jpeg"">"
%>

hvis du derimod lægger navnet ind i databasen skal det se sådan ud;

<%
response.write "et billede: <img src=""../pics/" & rs("billednavn") & """>"
%>

stien skal du ikke angive i henhold til databasen, men i steder hvor billedmappen ligger i forhold til din asp-fil
Avatar billede ivanand Nybegynder
27. august 2002 - 20:40 #3
Keysersoze,

Hvor skal jeg indtaste den ovenfor viste kode i Access ????
Avatar billede keysersoze Ekspert
27. august 2002 - 20:43 #4
erhm... der hvor dit billede skal være

men det kræver jo at du har et recordset der hedder "rs" og at du så enten har et kolonne navn "id" eller "billednavn" alt afhængig af hvilken model du vælger
Avatar billede ivanand Nybegynder
27. august 2002 - 20:45 #5
Recordsettet er navngivet db i Dreamweaveren.

Og det vil sige at jeg kan helt udelade kolonnen billed i databasen, og istedet linke/flette værdierne fra databasen med et billed ?
Avatar billede keysersoze Ekspert
27. august 2002 - 20:54 #6
hvis dit recordset hedder db så skal du så udskifte mit rs med db

jeg kender ikke til opbygningen, men ja - du kan helt undlade et billedfelt såfremt billederne kommer til at hedde det samme som id'et på den tilhørende post og hvis alle billeder er af samme format (fx jpeg) da det ellers vil give dig problemer eller et ekstra stort arbejde
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