08. november 2008 - 14:06Der er
5 kommentarer og 1 løsning
Vise om varen er solgt
Jeg har en lille Access database som jeg henter data fra. Jeg kunne godt tænke mig at tilføje et felt hvor jeg kan afkrydse når varen bliver solgt. Så skulle der på hjemmesiden udfor varen skrives en ny tekst med "Solgt". Alt det gamle tekst skal stadig vises. Jeg har kigge i Access, og mon ikke man skal over i et Ja/nej felt.
Men hvordan sætter man det op?
Kan i hjælpe med lidt kode til hvordan man fra trække dette ud af databasen. Fx. hvis feltet ikke er afkrydset skal der ikke stå noget, og når jeg så sætter flueben i databasen skal der kommer denne nye tekst med "Solgt" på hjemmesiden.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Når du trækker feltet ud fra databasen (fuldstændig som med et hvilket som helst andet felt), vil du kunne teste om det er true eller false (selvfølgelig svarende til ja og nej) med koden:
If rs("udsolgt") = True Then Response.Write "Varen er desværre udsolgt." Else Response.Write "Varen er ikke udsolgt endnu." End If
Og hvis man har lyst behøver man faktisk slet ikke at skrive "= True", man kan bare nøjes med:
alternativt kan man overveje en besked efter hvor mange stykker af varen der er på lager ex:
If rs("antal") > 10 then 'fortæl kunden at varen er fint til rådighed elseif 10 > rs("antal") > 0 then 'fortæl kunden at han skal skynde sig, fordi der er begrænset antal til rådighed else 'fortæl kunden at der er udsolgt end if
Mange tak. Kan man smide resultatet af IF'en ind i Dim(eller hvad det nu hedder)? Altså når jeg skal bruges teksten, om det er den ene eller den andet, at jeg så kan nøjes med at hente denne DIM eller Var.
If rs("udsolgt") = True Then sVareStatus = "Varen er desværre udsolgt." Else sVareStatus = "Varen er ikke udsolgt endnu." End If
Response.Write sVareStatus
Synes godt om
Ny brugerNybegynder
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.