webForumDet fria alternativet

spill

4 svar · 340 visningar · startad av devotion

devotionMedlem sedan jan. 20013 582 inlägg
#1

Hej!

Vad betyder följande felmeddelande?

Feltyp:
Körningsfel i Microsoft VBScript (0x800A0006)
Spill
/articles/compareArticle.asp, line 147

Koden ser ut så här:

				If bArticlenumber = True then
					sSearchValue = "" & objRS("articleNumber")
					sSearchType = "articleNumber"
				Else
					sSearchValue = "" & objRS("articleName")
					sSearchType = "articleName"
				[b]End If[/b]

Rad 147 är den i fetstil!

Mvh
Henrik

medialabsMedlem sedan mars 20023 686 inlägg
#2

Spill är den svenska översättningen av Overflow.

Gissar jag på.

K@llenMedlem sedan mars 20032 667 inlägg
#3

Det är någon form av overflow. Brukar exempelvis genereras när man försöker dividera med noll. Är du säker på att din kodsnutt genererar felet?

devotionMedlem sedan jan. 20013 582 inlägg
#4

Nej det är jag inte... Men den pekar på den raden...

Det kosntiga är att med vissa srtiklar funkar det och med andra inte...

Hmm... konstigt...

Mvh
Henrik

@ndersMedlem sedan juni 200032 969 inlägg
#5

Ibland kan ju radnumret i ett felmeddelande vara felaktigt, så leta efter ställen där du gör typkonverteringar, exempelvis med CInt() el. dyl. Försöker man göra Cint() på ett tal större än 32768 kan man få felmeddelandet "Spill".

Mvh

254 ms totalt · 3 externa anrop · v20260731065814-full.30151723
133 ms — hämta forumlista (db)
119 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)