Avatar billede asp_rookie Nybegynder
10. juli 2002 - 12:40 Der er 13 kommentarer og
1 løsning

upload af billede til access db

Hmm... nogen der ved hvordan jeg via formular uploader et billede til en server og får stien til billedet i en db??
Samt hvordan jeg får vist billedet ved at kalde stien i en db??
El. er der andre måder at gøre det på??
Avatar billede keysersoze Ekspert
10. juli 2002 - 13:06 #1
du skal finde ud af hvilket upload-komponent din server understøtter - og når du ved dette kan du højst sandsynligt finde et stort set færdigt kode-eksempel på komponentens hjemmeside.

har serveren ikke et uploadkomponent (skod) så kan du på netcoders.dk og/eller activeseverpages.dk finde et script der hedder "upload uden komponent"
Avatar billede asp_rookie Nybegynder
10. juli 2002 - 13:30 #2
Kunne ikke finde det script der hedder upload uden komponent???
Kun et eksempel....
Avatar billede asp_rookie Nybegynder
10. juli 2002 - 13:34 #3
Fandt et script...
Men et skridt af gangen... hvis jeg har en genvej i min db til et billede på serveren hvordan får jeg så billedet vist??
Avatar billede keysersoze Ekspert
10. juli 2002 - 13:50 #4
på samme måde som du viser et billede normalt... kald op til databasen og så;

<%
Response.Write "<img src=""din_sti/" & rs("din_kolonne") & """>
%>
Avatar billede keysersoze Ekspert
10. juli 2002 - 13:52 #5
hov...

<%
Response.Write "<img src=""din_sti/" & rs("din_kolonne") & """>"
%>
Avatar billede asp_rookie Nybegynder
10. juli 2002 - 14:08 #6
Stien skal jo tages fra db..

<%
Response.Write "<img src=""<%=rs("Billede")%>" & rs("Billede") & """>"
%>
Men det er vist forkert...hmmm.:o)
Avatar billede keysersoze Ekspert
10. juli 2002 - 14:14 #7
det er ikke smart at lægge stien i databasen - men kun billednavnet... og lægger du endelig det hele ned i databasen, så skal det bare se sådan ud;

<%
Response.Write "<img src=""" & rs("din_kolonne") & """>"
%>
Avatar billede asp_rookie Nybegynder
10. juli 2002 - 14:23 #8
Ja det virker..:o)
Men hvorfor er det ikke smart?
Meningen var at man via en admin side kan lægge en nyhed samt evt billede op. Så var ideen at når man lavede sin submit kunne uploade et billede samt lægge en genvej til det i db'en med nyheden..

ups... hvis der er ikke er noget billede kommer der er firkant med kryds.:o/ kan jeg komme uden om det??
Avatar billede asp_rookie Nybegynder
10. juli 2002 - 14:39 #9
Sådan kan det vel gøres ik'??
If rs("Billede") <> Empty Then
Response.Write "<img src=""" & rs("Billede") & """>"
Else
Response.Write " "
end if
%>
Avatar billede keysersoze Ekspert
10. juli 2002 - 14:46 #10
det er i hvert fald en mulighed - men test...

grunden til at du ikke skal lægge stien men kun navnet ind er, at du sjældent ændrer billednavne, men ved opdateringer eller andet kan du let komme ud for at skulle ændre mappenavne og/eller stier
Avatar billede asp_rookie Nybegynder
10. juli 2002 - 15:23 #11
Jeg tror det script jeg fandt på netcoders bliver et værre hyr at integrere på min admin side...
Har du erfaring med noget der er nemt at bruge??
Til upload af billeder...
Jeg kan nok få lov at install... et komponent hvis det er...
Avatar billede keysersoze Ekspert
10. juli 2002 - 15:30 #12
jeg arbejder selv med aspupload og det syntes jeg er rimeligt at gå til...
Avatar billede asp_rookie Nybegynder
11. juli 2002 - 08:09 #13
Hmm... aspupload 3.0 er vist kun til IIS5
Vi kører IIS4 under NT4,0....
Ved du hvor jeg kan finde den??
Avatar billede keysersoze Ekspert
11. juli 2002 - 09:28 #14
ikke umiddelbart - har ikke rigtig noget med opsætningen at gøre... laver det bare
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