27. august 2002 - 21:17
Der er
13 kommentarer
Billeder ind i access - skal munde ud i Asp
Hej alle, Jeg har haft et spørgsmål i Access delen, men blev bedt om at flytte det til asp sektionen i stedet. Nåmen sagens kerne er : jeg har en stribe billeder i en mappe (pics) der hedder 1.jpeg, 2.jpeg, 3jpeg osv. Jeg har en kolonne i Access benævt billeder( den skal jeg efter sigende slet ikke bruge. Jeg anvender Dreamweaver MX Jeg har forsøgt med følgende kode efter anvisning fra keysersoze : <% response.write "et billede: <img src=""../htdocs/pics_items/" & vare("billednavn") & """>" %> vare=recordset Jeg får følgende fejlkode : ADODB.Recordset error '800a0cc1' Item cannot be found in the collection corresponding to the requested name or ordinal. /products/default.asp, line 273 Det viste sig at billednavn skulle rettes til billed. Efter den korrektion får jeg igen det kedelige ikon, dog efterfulgt af "> Anyone ?
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.
27. august 2002 - 21:20
#1
grunden til at der kommer "det kedelige" ikon er jo at du henviser forkert til billedet, så allerførst; hvor ligger dit billede i forhold til din asp-fil?
27. august 2002 - 21:23
#2
grunden kan selvfølgelig også være at billedet ikke findes eller det trækkes forkert ud - prøv først dette og fortæl mig hvad der udskrives; <% response.write vare("billed") %>
27. august 2002 - 21:28
#3
asp filen ligger i en mappe der er på samme niveau som billedmappen. jeg prøver ovenstående kode og vender tilbage om et blikøje
27. august 2002 - 21:30
#4
hej igen Fejlkode Item cannot be found in the collection corresponding to the requested name or ordinal. /products/default.asp, line 273 hmm
27. august 2002 - 21:31
#5
hedder kolonnen i databasen "billed"? hvordan ser din connection og sql ud?
27. august 2002 - 21:37
#6
Kolonnen hedder billed - og jeg har indtastet 1 for i første record, 2 i record 2 osv "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/database/products.mdb") Strengen virker idet jeg henter data fra nogle andre kolonner og de bliver vist
27. august 2002 - 21:43
#7
sql ?????? hvor finder jeg den værdi jeg bruger Dreamweaver MX som editor - der kan man blot kaste dit og dat ind på siden ud at tænke for meget over koden bag :) (ja ja jeg ved det godt - lær det dog fra bunden af i stedet)
27. august 2002 - 22:29
#8
Er der ingen der kan hjælpe mig videre ??? Ved følgende kode får jeg blot det kedelige ikon/manglende billed : <% response.write "et billede: <img src=""../htdocs/pics_items/" & vare("billed") & """>" %>
28. august 2002 - 00:28
#9
var lige væk... hvis du KUN indtaster "1", "2" og "3" i feltet er det da klart at der ikke vises noget billede - der skal jo stå billednavnet! altså fx "1.jpeg", 2.jpeg" og "3.jpeg"..
29. august 2002 - 08:41
#10
Hvad er fejlen ? DU skal først finde fejlen: Derfor prøv først med følgende: Indsæt billedet manuelt. Afprøv siden. - Hvis siden virker skal du blot ændre teksten i feltet src til følgende : <%=products.Fields.Item("billed").value%> Prøv det - det virker helt sikkert. det er nok bare en tastefejl
29. august 2002 - 08:45
#11
dm mx Takker. Det virker.
29. august 2002 - 08:47
#12
hvordan giver jeg dig dine points ?
29. august 2002 - 08:48
#13
Accepter mit svar
Kurser inden for grundlæggende programmering