05. september 2003 - 11:00Der er
17 kommentarer og 1 løsning
If-betingelse i loop
Følgende kode skal kunne skrive tilbuds prisen hvis dette felt er skrevet i databasen.. Kun et ud af fire poster er skrevet men den laver tilbudspris for alle... (De tre er bare blanke):
strSQL = "Select * from Product WHERE Gruppe = '" & GroupName & "'" Set rs = Conn.Execute(strSQL)
count = 0
if RS.eof then %>
<span class="Text">Der findes ingen produkter i denne produkt-gruppe</span>
<%end if Do While Not RS.EOF count = count + 1 %>
<%ProdDescrip = rs("ProductSmallDescription") ProdPris = rs("ProductPris") ProdName = rs("ProductName") ProdTilbudPris = rs("ProductTilbudPris") IF IsNull("ProdTilbudPris") = "" then Tilbud = "0" Else Tilbud = "1" end if %>
Felttypen er "notat".. Og Post1,Post2,Post3 er uddfylt i normalpris feltet (Prodpris) og intet i Tilbudsprisen.. Det er post4 derimod udfylt i tilbudsprisfeltet (ProdTilbudPris)
Hvad blev din konklusion? if-sætninger virker bestemt i loops ;)
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.