Avatar billede kovalt Nybegynder
12. august 2002 - 10:50 Der er 4 kommentarer og
1 løsning

Hvad er der galt??

Je har følgende:

Conn.Open DSN

Dim strNavne(3)
strNavne(0) = "Navn1"
strNavne(1) = "Navn2"
strNavne(2) = "Navn3"
strNavne(3) = "Navn4"
   
For i = 0 to UBound(strNavne)
   
strEnkeltSQL = "SELECT ugenr FROM uge WHERE spiller = '"& strNavne(i) &"' ORDER BY ugenr"
set rs = Conn.Execute(strEnkeltSQL)

gevtips13 = 0
gevtips12 = 0
gevjoker = 0
gevlotto = 0
gevonslotto = 0
gevsingle = 0
gevmulti = 0
gevsys = 0
       
While Not rs.EOF
   
'**************TIPS13*********************

strTips13 = "SELECT gevinst FROM tips13res WHERE ugenr = "& rs("ugenr") &""

Set rs2 = Conn.Execute(strTips13)
           
If rs2("gevinst") = 0 Then
           
  gevtips13 = gevtips13
           
Else
       
  gevtips13 = gevtips13 + rs2("gevinst")
           
End If

så kommer tips12 osv....

rs.MoveNext
Wend

Fejlen der kommer er:

error '80020009'
Exception occurred.

/hojre.asp, line 47

Linie 47 er: If rs2("gevinst") = 0 Then
Avatar billede kovalt Nybegynder
12. august 2002 - 10:53 #1
Hvis jeg udskriver rs2("gevinst") er den 0
Avatar billede dna Nybegynder
12. august 2002 - 10:54 #2
Sikker på at feltet findes og at det er et tal-felt ??

dna
Avatar billede kovalt Nybegynder
12. august 2002 - 10:55 #3
Jeps.....
Avatar billede tmceu Praktikant
12. august 2002 - 14:00 #4
Du har ikke noget check på om rs2 er tomt, og fejlen kan derfor skyldes netop at det er tomt. Prøv at indsætte en If Not rs2.EOF Then før dit check på værdien.
Avatar billede kovalt Nybegynder
12. august 2002 - 22:31 #5
er løst
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