21. marts 2001 - 10:29
Der er
27 kommentarer og 1 løsning
Oploade jpeg-billeder til Access database
Hvordan gør man så man kan uploade jpeg-billeder ind i en Access-database fra internettet. Hvordan laver man scriptet og hvordan konfigurer man sin Access-database?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
21. marts 2001 - 10:30
#1
Hvorfor vil du have billederne i databasen? Hvorfor ikke have filerne på disk, og navnene på filerne i databasen?
21. marts 2001 - 10:31
#2
Jow det lyder meget fornuftigt - hvordan gør man?
21. marts 2001 - 10:32
#3
gem for guds skyld ikke billederne i databasen - lav kun en sti i databasen og læg billederne en andet sted...
du kan uploade både med og uden komponent - og du kan finde eksempler på begge dele på
www.netcoders.dk og
www.activeserverpages.dk p.s. en komponent er at foretrække, så find ud af hvad du kan bruge...
21. marts 2001 - 10:36
#4
sone>> Tror du du kan lave det?
21. marts 2001 - 10:41
#5
Ja med din hjælp! Hvilken komponent har du adgang til ?
21. marts 2001 - 10:42
#6
Med komponent mener du???
21. marts 2001 - 10:44
#7
Det objekt som skal være til stede på serveren for at du kan uploade filer. Man _kan_ gøre det uden komponent, men er ikke så fedt.
21. marts 2001 - 10:45
#8
Jeg er lidt \"grøn\" mht. ASP - men hvad kan objektet eksempelvis være?
21. marts 2001 - 10:47
#9
Det eneste jeg ved er at mit web-hotel bl.a. understøtter ASP!
21. marts 2001 - 10:55
#10
Er det noget jeg kan undersøge hos mit web-hotel?
21. marts 2001 - 11:49
#11
Hvilken udbyder har du ?
21. marts 2001 - 11:51
#12
21. marts 2001 - 11:55
#13
Okay, jeg kan lave et eksempel senere på dagen.
21. marts 2001 - 11:59
#14
Lyder godt netsrac - hvis det er godt er jeg villig til at give dig flere point. Det skal bare laves så folk kan uploade jpeg-filer til en access database - så jeg kan lave nogle udtræk til en anden side på mit site. Det skal bruges til at man kan sætte tekst og billede ind på en side - ved udtræk fra databasen.
21. marts 2001 - 12:52
#15
21. marts 2001 - 14:28
#16
Dette burde kunne gøre det hvis du gemmer det i profil.asp <% action = request.querystring(\"action\") if action = \"send\" then Set myUpload = Server.CreateObject(\"AspSmartUpload.SmartUpload\") Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"db.mdb\") & \";UID=admin;PWD=;\" Set rs2 = Server.CreateObject(\"ADODB.RecordSet\") rs2.Open \"Select * From profil\", Conn, 1, 3 rs2.AddNew rs2(\"felt\") = myupload.form(\"felt\") rs2(\"felt2\") = myupload.form(\"felt2\") rs2(\"felt3\") = myupload.form(\"felt3\") rs2.Update id = rs2(\"id\") rs2.Close set rs2 = nothing type = right(myUpload.files.item(0).filename, 3) newfilename = id & \".\" & type myUpload.files.item(0).saveas \"c:\\uploads\\\" & newfilename conn.execute(\"UPDATE profil set billede = \'\" & newfilename & \"\' WHERE id = \" & id) set conn = nothing set myupload = nothing else %> <FORM ENCTYPE=\"multipart/form-data\" ACTION=\"profil.asp?action=send\"> Tekst osv. <INPUT TYPE=\"text\" NAME=\"felt\"> <INPUT TYPE=\"text\" NAME=\"felt2\"> <INPUT TYPE=\"text\" NAME=\"felt3\"> Fil. <INPUT TYPE=\"FILE\" NAME=\"file0\"> <INPUT TYPE=\"SUBMIT\"> </FORM> <% end if %>
21. marts 2001 - 15:06
#17
Hvad med databasen??? Hvad gør jeg der?
21. marts 2001 - 15:08
#18
Det er jo blot et eksempel jeg har lavet, men i det eksempel gemmer den hvad man har skrevet i felt1 i et felt i databasen som også hedder felt1. Så renamer den billedet til det id nummer som posten blev oprettet med gemmer det i c:\\uploads
21. marts 2001 - 15:12
#19
Kan du lægge det op mod en access-database? og evt. maile den til mig: henrik-friis@mail.tele.dk
21. marts 2001 - 15:16
#20
Sendt :-)
21. marts 2001 - 15:19
#21
Får en fejl når jeg går ind på siden::: Microsoft VBScript compilation error \'800a0400\' Expected statement /car/profil.asp, line 21 type = right(myUpload.files.item(0).filename, 3) ^
21. marts 2001 - 15:21
#22
Prøv lige at ændre disse tre linier type = right(myUpload.files.item(0).filename, 3) newfilename = id & \".\" & type myUpload.files.item(0).saveas \"c:\\uploads\\\" & newfilename til tmp = right(myUpload.files.item(0).filename, 3) newfilename = id & \".\" & tmp myUpload.files.item(0).saveas \"c:\\uploads\\\" & newfilename
21. marts 2001 - 15:27
#23
Der bliver ikke lagt noget ind i databasen!
21. marts 2001 - 15:29
#24
Lægger den bare en tom record ind ?
21. marts 2001 - 15:33
#25
He..udskift: <FORM ENCTYPE=\"multipart/form-data\" ACTION=\"profil.asp?action=send\"> med: <FORM ENCTYPE=\"multipart/form-data\" ACTION=\"profil.asp?action=send\" METHOD=\"post\">
27. marts 2001 - 12:06
#26
Det virker ik\' - har du fået det til at virke netsrac??
27. marts 2001 - 13:13
#27
jeg har et script til det der virker!
27. marts 2001 - 13:41
#28
Jeg har sendt dig en mail - keysersoze
Kurser inden for grundlæggende programmering