27. august 2002 - 23:10Der er
15 kommentarer og 1 løsning
Externe JPEGs ind i Access og videre ind i en asp side
Jeg kan ikke få vist tilhørende JPEGS for mine vare.
Data: DB = butik placeret i mappen scripts (access2000)
Billeder placeret i mappen pics_items
ASP filer placeret i mappen htdocs, hvori i pics_items er undermappe
Recordset = vare
Kolonne i DB navngivet billed Billed navne = 1.jpeg, 2.jpeg osv
Handling: Oprettet en detail.asp side Recordset=vare OPrettet en tabel med 3 celler, en celle for hvert kald. Celle 1 = Placeret billed(source=data) Celle 2 = Dynamisk tekst ( virker korrekt) Celle 3 = Dynamisk tekst ( virker korrekt)
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.
Ved slet ikke hvad du har gjort..! Men, det man normalt gør for at få billeder i en DB er at smide links til billedet i DB'en. Derved kan du kalde et billede som du kalder en alm tekst streng. Tekst strengen er bare et link til billedet. Problem løst :)
Ahh! på den måde.. :) Jeg lavede en gang noget i samme retning.. Mit problem var at jeg fik et "space" formeget her og der ved uheld og lidt for hurtig programmering.. :) Måske du skulle se efter det. Men ellers gør som eageleye siger smid noget view source så vi kan se hvad den siger om billedet. og måske koden som gør det.! Det ville da hjælpe..
lige i øjeblikket udskriver den bare et bestemt billed og så ser det ud som om der er to imge tags inde i hinaden...Hvis hele tagen ligger i databasen skal du ændre denne linie: <td width="150"><img src="%3Cimg%20src=%22pics_items/2.jpeg%22%3E"></td>
Du kan lette arbejdet lidt for dig selv for sådan en linie hvor man hendter data fra et recordset: vare.Fields.Item("billed").value Kan også skrivers sådan her: vare("billed")
Hvis du vil test med et bestem billede hver gang så kan du skriver denne linie for at få vist billedet med navnet 2.jpg:
Hej, Hvis du var lidt smart så prøve du lige at lave en lille "test" Hvis du glemmer alt om at du har en database (med hensyn til billederne) og prøver at sætte dem ind manuelt bare så et billede virker. Der ved vil du få din sti til billedet til at virke. Og du ved at du kun kan lave 2 fejl, menlig stave/taste fejl og fejl med stien til billederne. Når så dine billeder kan vises ved at du manuelt har skrevet sti'en til dem så vil det se sådan ud: <td width="150"><img src="./../mappe/billede.jpg></td> hvis vi nu siger at den sti jeg selv lige fandt på virker, så erstatter du bare billede.jpg med: <%=vare.Fields.Item("billed").value%> og alt skulle der efter være i den skønneste orden.
Tror det kan hjælpe dig meget at dele "projektet" op i 2 dele. :)
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.