Avatar billede hojgaard Nybegynder
29. august 2003 - 20:04 Der er 5 kommentarer og
1 løsning

Upload billede til database

Hej,

Jeg er ved at lave en applikation hvor jeg gerne vil kunne vælge et billede, og gemme til det en sql server.

Jeg har ledt efter et eksempel på nettet uden held.

Der skulle vel ikke være en der ligger inde en et eksempel?
Avatar billede nielslbeck Nybegynder
29. august 2003 - 23:26 #1
Her er et eksempel som jeg selv synes er rigtig godt... så må vi jo se hvad du synes :-)

http://www.codeproject.com/cs/database/albumviewer.asp

Eksemplet benytter en MS SQL Server med stored procedures - men skulle være let at konvertere, hvis du ikke benytter SQL Serveren.
Avatar billede tofferman Nybegynder
29. august 2003 - 23:29 #2
Har du tænkt over, om det er en god idé at lave det på denne måde?

Det normale er, at gemme billederne på webserveren, og så gemme stien til den i databasen. Hvis du vil lave et seriøst websted er det ret vigtigt at gøre dette, dels fordi databasen ellers hurtigt bliver KÆMPE-stor, og der er ingen browsere der er i stand til at cache dine billeder.

Begge ting gør din side væsentligt langsommere.
Avatar billede nielslbeck Nybegynder
29. august 2003 - 23:35 #3
Hmm... der er jo nok en grund til, at f.eks. MS SQL Server i dag har en speciel datatype som hedder "image"... Databaser er jo rent faktisk optimeret til at gemme/hente data - også billeder! Men selvfølgelig, har man kun begrænset plads til rådighed kan det da være en fordel at gemme billeder udenfor databasen - det ville jeg da også selv gøre i så fald. Men har man pladsen, er der altså igen problemer med at gemme i databasen!
Avatar billede tofferman Nybegynder
29. august 2003 - 23:38 #4
Rigtigt nok. Så er der kun cache-problematikken tilbage.

MS SQL Server er ikke kun lavet til at levere data til websider, men også til mange andre ting. Der kan billeder/grafik komme ind i billedet (undskyld udtrykket).
Avatar billede hojgaard Nybegynder
30. august 2003 - 00:03 #5
Tak for linket nielslbeck.
Det ser ud til at være lige til... bortset fra jeg ikke har prøvet at arbejde med stored procedures før. Men nu er der da en oplagt mulighed :o)
Avatar billede nielslbeck Nybegynder
30. august 2003 - 23:45 #6
Stored procedures er en genial ting! Men de par stored procedures der er i eksempelet er ganske simple, så de burde ikke volde nogen problemer - men hvis du skulle få problemer, kan du jo enten spørge her, eller i MS SQL kategorien. Held og lykke!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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