Avatar billede landsten Nybegynder
27. februar 2004 - 08:23 Der er 15 kommentarer

hvad er det her for en fejl

Microsoft VBScript runtime error '800a0006'
Overflow

/stats.asp, line 785
Avatar billede eagleeye Praktikant
27. februar 2004 - 08:37 #1
Det er tit lettere at se hvis du viser lidt kode.
Det kan være ved et array man kommer for langt ud over definitionen af arrayet.
Avatar billede eagleeye Praktikant
27. februar 2004 - 08:38 #2
Altså kun 2-3 linjerne omkring linje 785 og ikke det hele :)
Avatar billede landsten Nybegynder
27. februar 2004 - 08:43 #3
oki
linje 781:  samlet = samlet + record2("x" & i & "")
linje 782:  i = i + 1
linje 783:  loop
linje 784:
linje 785:  P1 = record2("x1") / samlet * 100
linje 786:  P2 = record2("x2") / samlet * 100
Avatar billede dk_akj Nybegynder
27. februar 2004 - 08:50 #4
Jeg tror det er en variabel der er declareret som integer som giver overflow

Har du dim'et samlet, P1 eller P2  som integer ??

//akj
Avatar billede landsten Nybegynder
27. februar 2004 - 08:58 #5
jeg forstå det ikke helt for hvis jeg skriver at den skal hente en anden tabel i databasen så kommer det ikke
Avatar billede dk_akj Nybegynder
27. februar 2004 - 09:06 #6
Har du dim'et P1 som integer ??

//akj
Avatar billede landsten Nybegynder
27. februar 2004 - 09:07 #7
loger jeg ind som min brugere så er der ingen problemer men logger jeg ind som en anden så kommer den fejl
Avatar billede landsten Nybegynder
27. februar 2004 - 09:10 #8
jeg bruger ikke dim nogen steder jeg kan i hverfald ikke finde det.
Avatar billede dk_akj Nybegynder
27. februar 2004 - 09:48 #9
Prøv dette:

response.write "Record2(X1) = " & record2("x1")
response.write "samlet = " & samlet
response.end

Hvad udskriver den ??

//akj
Avatar billede landsten Nybegynder
27. februar 2004 - 09:53 #10
staetstikker der er ikke nogen problemer med at udskrive statestikker i særmopløsning og så har jeg bare copiret skriptet og lavet om til i hvilken tabellerden skal hente det i så gik det galt
Avatar billede dk_akj Nybegynder
27. februar 2004 - 10:43 #11
Når du indsætter :

response.write "Record2(X1) = " & record2("x1")
response.write "samlet = " & samlet
response.end

lige før  P1 = record2("x1") / samlet * 100

så udskriver den:
Record2(X1) = xxxxx og
samlet = xxxxxx

Det er det jeg skal vide.

//akj
Avatar billede landsten Nybegynder
27. februar 2004 - 11:23 #12
har du en mail ?
dk akj
Avatar billede landsten Nybegynder
27. februar 2004 - 11:24 #13
du kan maile mig landsten@stegenet.dk
Avatar billede dk_akj Nybegynder
27. februar 2004 - 12:07 #14
En mail hjælper ikke....

Har du prøvet at indsætte de 3 linier lige før P1 = ....

?
//akj
Avatar billede eagleeye Praktikant
12. marts 2004 - 16:35 #15
Prøv at gange før divider:

linje 785:  P1 = (100 * record2("x1")) / samlet
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