select case cstr(rs("bild"))
case "1":
strBild = "kalops.jpg"
case "2":
strBild = "chiliconcarne.gif"
case "3":
strBild = "snabelman.png"
end select
typ?
5 svar · 167 visningar · startad av McD
Jag är ju ny på det här det vet ni vid detta laget
Men för att bli bättre måste man ju fråga... och framförallt förstå det man får som svar.
Jag har en databas med namn "db.mdb"
jag har en tabell i denna vid namn "bilder" (bilder är valt som "TAL")
Jag ska via en list kunna välja 6 olika alternativ... där varje alternativ genererar ett värde 1, 2, 3, 4, 5 ,6, 0.
Hur blir ifsatsen och hur översätter jag att 1 = kalle.jpg 2= olle.jpg osv osv? Samt att val 0 dvs man har inte valt något alternativ genererar en default.gif bild...
Kanske måste tillägga att bilderna ligger i en mapp bilder och inte direkt i databasen.
Tack för att Ni tar Er tid...
select case cstr(rs("bild"))
case "1":
strBild = "kalops.jpg"
case "2":
strBild = "chiliconcarne.gif"
case "3":
strBild = "snabelman.png"
end select
typ?
ahh ok...
Det läste jag om på aspskolan... selectcase
mixtrar lite och hoppas att jag får återkomma om jag stöter på trubbel
När är Case att föredra framför if, elseif sattser ?
...If-satser fungerar ju så att man jämför ett värde med ett annat, och om värdet är lika (eller annat beroende på vilken operator man använder) så uppfylls If-satsen, annars så uppfylls Else-satsen. Select Case fungerar så att man jämför ett värde med FLERA olika värden.
Från vides aspskola.
http://www.webavis.nu/webavis/html/artiklar/asp/asp4.shtml
Tack @nders...
Funka fin fint... iof så kör jag fortfarande med checkbox så det bugga när jag körde value="1" value="2" men när jag bytte value till själva bildnamnet och la det i select sattsen så funka det kalas... =) sen skrev jag ut den med img taggar... vipps mina bilder kom fram ändrade oxå databasen till text..