Avatar billede ems Nybegynder
21. august 2003 - 11:05 Der er 7 kommentarer og
1 løsning

Microsoft VBScript runtime error '800a0006' /Overflow: 'Cint'

Under afvikling af mit site for jeg følgende error:

Microsoft VBScript runtime error '800a0006'
Overflow: 'Cint'
/Default.asp, line 583


Linie 582-583-584 ser sådant ud:
If rs("lease") > 0 then
  faktor = Cint(rs("lease")) / 100
  lease = pris * faktor

Jeg har forsøgt at finde nogen mening med dette hos Microsoft/knowledge men uden resultat.
Hvad gør jeg?
På forhånd tak

Mvh
MJ
Avatar billede ellebaek Nybegynder
21. august 2003 - 11:08 #1
prøv dette i stedet...

If rs("lease") > 0 then
  faktor = Cdbl(rs("lease")) / 100
  lease = pris * faktor
Avatar billede thor.ostergaard Nybegynder
21. august 2003 - 11:10 #2
Hvor store tal har du stående i lease?
Overflow er normalt fordi tallet er for stort... Det tilladte interval er: -32,768 to 32,767 - og kun heltal.
Avatar billede thor.ostergaard Nybegynder
21. august 2003 - 11:11 #3
eller CCur
Avatar billede socle Nybegynder
21. august 2003 - 11:12 #4
prøv

If rs("lease") > 0 then
  faktor = Cint(rs("lease")) / 100
  lease = formatnumber(pris * faktor, 2)
Avatar billede socle Nybegynder
21. august 2003 - 11:13 #5
vrøvl, fejlen ligger i 583, sorry
Avatar billede medions Nybegynder
21. august 2003 - 11:49 #6
If rs("lease") > 0 then
  faktor = CLng(rs("lease")) / 100
  lease = pris * faktor

Prøv lige sådan...

//>Rune
Avatar billede ems Nybegynder
21. august 2003 - 12:00 #7
Tak for hjælpen - ellebaek's forslag fungerede perfect.
Mvh
MF
Avatar billede ellebaek Nybegynder
21. august 2003 - 12:02 #8
anytime!
Takker for points..

..Ellebæk!
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