Just nu i M3-nätverket
Gå till innehåll

Problem med att skriva False


Fatuus

Rekommendera Poster

Jag har en kodsnutt som denna:

For x = 1 to Request.Form("totaltnummer")
	check = Request.Form("check"&x)
	nummer = Request.Form("nummer"&x)
If check = "on" Then
	risR("nummer"&Request.Form("nummer"&x)) = True
Else
	risR("nummer"&Request.Form("check"&x)) = False
End If
Next

Som ska sriva True och False beroende på om man kryssat i en ruta, men det fungerar bara när man har kryssa i en ruta, Else funktionen fungerar inte?? Så den retunerar:

ADODB.Recordset fel '800a0cc1' 

Objektet kunde inte hittas i mängden med det begärda namnet eller numret. 

/uppdatera.asp, rad 321 

om det är en okryssad ruta.

Jag testade också med att bara köra:

	If check = "on" Then
	risR("nummer"&Request.Form("nummer"&x)) = True
End If

Men det fungerade inte heller, är det fel på databasen då?

Eller vad tror ni....

 

/Erik

[inlägget ändrat 2003-03-15 11:25:55 av Fatuus]

Länk till kommentar
Dela på andra webbplatser

Jag vet inte vad risR är, men i If-satsen skriver du t.ex. risR("nummer1") medan du i Else-satsen skriver i risR("nummeron")?

 

Har du inte blandat ihop nummer och check..? Är det inte samma variabel du ska sätta till false resp. true?

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...