---
title: "Lopar och If - Else"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13699-lopar-och-if-else"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "KGWerner"
published: "2002-01-11T12:00:00.000Z"
updated: "2002-01-11T12:05:00.000Z"
replies: 1
views: 168
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13699-lopar-och-if-else"
---

# Lopar och If - Else

## #1 — KGWerner, 2002-01-11T12:00Z

Först vill jag tacka Vide för hjälpen med ett tidigare problem. 
Nu har jag fastnat på ett problem med satserna "Do - Loop" och "If - Else - EndIf" och vore tacksam för ett gott råd.
 Vad som händer är att antingen visas "VBScript fel '800a040e' Loop utan Do" eller också kan programmet fråga efter 
ett  kommando vid "End If". Alla mina försök att komma runt problemet har misslyckats.
\<hr\>\<Font Size="2" Colo="red"\>
	 &#60&#38  Do Until RecSet.EOF\<br\> 
       	        tmp = RecSet("Namn")\<br\>
	        If (tmp = nam) Then\<br\>
                      Exit Do &#38&#62\<br\>
	  &#60&#38 RecSet.MoveNext\<br\>
                      Loop &#38&#62\<br\>
               &#60&#38 RecSet.Close
	        Connect.Close &#38&#62\<br\>         
                   Här kommer en tabell med flera Text-fält och en Submitknapp.\<br\>
       		&#60&#38 Else &#38&#62\<br\>
	     Här kommer en annan liknande tabell.\<br\>
		&#60&#38 End If &#38&#62\<br\>
\<hr\>\</font\>

Permalänk: https://www.webforum.nu/p/13699

## #2 — eas, 2002-01-11T12:05Z

Du kan inte lägga en if-sats inne i loopen och fortsätta med den utanför.

Du får försöka lösa problemet på ett annan sätt...

Permalänk: https://www.webforum.nu/p/303629

---

Tråden på webben: https://www.webforum.nu/amne/asp/13699-lopar-och-if-else
