Avatar billede lund_dk Praktikant
23. april 2007 - 12:57 Der er 5 kommentarer og
1 løsning

Hvis sum = ingenting

sql = "SELECT SUM(iif(Varianter.tilbud,Varianter.tilbudpris,Varianter.pris) * kurvlinier.Antal) AS KurvPris " & _
"FROM kurvlinier INNER JOIN Varianter ON KurvLinier.Variantid = Varianter.ID " & _
"WHERE kurvlinier.Brugersession = '" & session.sessionID & "'"
set rsSum = Conn.Execute(sql)

KurvSum = rsSum("KurvPris")

if KurvSum = "" then
KurvSum = "0"
end if



Dette virker ikke, har prøvet alverdens løsninger, ingen vil..

hvad gør jeg?
Avatar billede p_johansen Nybegynder
23. april 2007 - 13:41 #1
if KurvSum = "" then
KurvSum = 0
end if
Avatar billede lund_dk Praktikant
23. april 2007 - 13:58 #2
det er selve metoden
if KurvSum = "" then

der ikke virker..
Avatar billede p_johansen Nybegynder
23. april 2007 - 14:15 #3
Jamen det virker da ;-)

prøv med
if KurvSum = "" then
KurvSum = 0
end if
response.write KurvSum
... giver 0

og KurvSum =1
if KurvSum = "" then
KurvSum = 0
end if

response.write KurvSum
... giver 1
Avatar billede lund_dk Praktikant
23. april 2007 - 15:12 #4
det BURDE virke.. men sagen er at den ikke gør..
Avatar billede lund_dk Praktikant
23. april 2007 - 15:21 #5
if KurvSum = "" then
KurvSum = 0
end if
response.write KurvSum

det giver intet output, også bare tomt output
Avatar billede lund_dk Praktikant
23. april 2007 - 15:25 #6
har valgt at gøre føælgende,


Set rsTjekKurv= Conn.Execute("select * from KurvLinier where Brugersession = '" & session.sessionID & "'")
if rsTjekKurv.bof or rsTjekkurv.eof then
KurvSum = "0"
else

sql = "SELECT SUM(iif(Varianter.tilbud,Varianter.tilbudpris,Varianter.pris) * kurvlinier.Antal) AS KurvPris " & _
"FROM kurvlinier INNER JOIN Varianter ON KurvLinier.Variantid = Varianter.ID " & _
"WHERE kurvlinier.Brugersession = '" & session.sessionID & "'"
set rsSum = Conn.Execute(sql)

KurvSum = rsSum("KurvPris")
Set RSSum=Nothing

end if
rsTjekKurv.close
set rsTjekKurv= nothing
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester