Avatar billede t-hviid Nybegynder
29. juli 2004 - 14:27 Der er 9 kommentarer og
1 løsning

Billedesti i Access til intranet

Jeg er ved at lave et lille intranet i vores firma, hvor der er beskrivelse af vores inventar med et billed. Dette ligger i en Access database som så hentes med asp. Det hele bliver hentet fint over, men billedet bliver ikke vist. Jeg har skrevet stien til billedet i database på følgende måde: D:\teknet\images\lamper\par_64_crome.jpg . Vil meget gerne undgå D:\ då det skal ud og lægge på en lokal webserver.

Hvordan skal jeg skrive stien?
Avatar billede mugs Novice
29. juli 2004 - 16:19 #1
Hvis vi taler om ren Access, kan du når du henter billedet have en kommando der sætter D:\ foran det felt hvor du gemmer den øvrige sti til billedet:

Me.feltnavn = "D:\"&"teknet\images\lamper\par_64_crome.jpg"

Så behøver du ikkie skrive D:\
Avatar billede hekla Nybegynder
29. juli 2004 - 23:15 #2
Hvis du lægger asp-siden i mappen www og billederne i mappen www/billeder, kan du nøjes med at skrive filnavnet i databasen og hente det med:

<img src="billeder/<%=RS("billede")%>">

hvor RS er dit recordset og billede er navnet på feltet i tabellen, hvor billed-navnet ligger.
Avatar billede t-hviid Nybegynder
30. juli 2004 - 09:30 #3
Jeg har prøvet men kan ikke åbne siden. Jeg har lavet det på følgende måde: <img src="/images/lamper/<%=RS("billedesti")%>"> billedesti er navnet på tabelfeltet i databasen.
Avatar billede overchord Nybegynder
30. juli 2004 - 10:02 #4
Det bedste du kan goere for netvaerk er at bruge en UNC sti:

\\Servernavn\mappe\undermappe\osv.

Servernavnet vil i dit tilfaelde vaere navnet paa jeres lokale webserver.
Avatar billede overchord Nybegynder
30. juli 2004 - 10:03 #5
hvis du bruger unc stien undgaar du at skulle skrive drev-navn, hvilket kan give problemer hvis der er flere brugere som har mappet serveren under forskellige drev paa deres egne pc'ere.
Avatar billede t-hviid Nybegynder
30. juli 2004 - 10:10 #6
JA, det kan k´jeg godt se. Men nu sidder jeg et andet sted og udvikler dette og skal bagefter lægge det ud på vores server på arbejde! Måske jeg kan oprette min test webserver her som den på min arbejdsplads
Avatar billede t-hviid Nybegynder
30. juli 2004 - 11:18 #7
Jeg troede RS skulle skrives ind men det var nok navnet på RS du mente "hekla" det hjalp da jeg ændrede det til det :-)
Avatar billede overchord Nybegynder
30. juli 2004 - 14:09 #8
ok jeg tror vi snakker om to forskellige ting her:

1) Ren access - ikke ASP. Her kan du bruge unc-stien istedet - lidt svaert at teste udenfor netvaerket med mindre du selv har en netvaerk derhjemme hvor du kan omdoebe en maskine.
2) ASP sider - her kan du vel bare bruge mappeplacering paa webserveren som i normal HTML- altsaa relativ til hvor billederne ligger i forhold til asp dokumentet.
Avatar billede overchord Nybegynder
30. juli 2004 - 22:24 #9
naeste gang boer du nok oprette spm i ASP kategorien istedet..
Avatar billede t-hviid Nybegynder
31. juli 2004 - 14:12 #10
Det fandt jeg også ud af. Men jeg er lidt ny i ASP sammen med access, så jeg var usikker på om det var i  asp eller access fejlen var. Jeg havde også samme ? kørerende i APS katagorien. Tak for indsatsen!
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