Re: Need to exit loop early
- From: "Björn Holmgren" <bjohol@xxxxxxxxxxx>
- Date: Tue, 16 Aug 2005 14:14:45 +0200
Sorry, I completely misread your question. I thought you wanted to exit the
loop, not skip the rest of the code and continue looping.
In this case, the best you can do is enclose the code you might want to skip
in an IF...END IF clause. Something like this:
Do Until objTextFile.AtEndOfStream
' some code that may generate an error
If Err.Number = 0 Then
' code to execute if no error was generated
End If
' read next line
Loop
--
Björn Holmgren
"Jo Winchester" <JoWinchester@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:83958553-8D11-4117-ABE0-A4146BBDA9B1@xxxxxxxxxxxxxxxx
> I have just tested this with a small sample script - and it does exit the
"do
> loop". However, it exits it completely - what I need is the the loop to
> continue looping through all records.
>
> "Björn Holmgren" wrote:
>
> > "Jo Winchester" <JoWinchester@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message
> > news:B11167CF-A33E-4400-8A42-9FB42B6DABAA@xxxxxxxxxxxxxxxx
> > > Hopefully this is a straight forward question.
> > >
> > > I have a script that reads a file one line at a time, and carries out
> > > ceratin actions depending on what it reads on each line. The script
uses
> > a
> > > Do Until....Loop, using
> > >
> > > Do Until objTextFile.AtEndOfStream
> > >
> > > Loop
> > >
> > > I need to add error checking, so that if a set action to be carried
out by
> > > the script has an err.number <> 0, the loop will ignore the rest of
the
> > loop,
> > > and continue to the next line of the text file that it is reading.
So,
> > what
> > > I need to the command to end one "loop" early, but continue through
> > remaining
> > > loops. I'm sure it should be really simple, but I don't seem to be
able
> > to
> > > get the syntax right.
> >
> > Exit Do
> >
> > --
> > Björn Holmgren
> >
> >
> >
> >
.
- Follow-Ups:
- Re: Need to exit loop early
- From: Jo Winchester
- Re: Need to exit loop early
- References:
- Need to exit loop early
- From: Jo Winchester
- Re: Need to exit loop early
- From: Björn Holmgren
- Re: Need to exit loop early
- From: Jo Winchester
- Need to exit loop early
- Prev by Date: ado/asp weirdness
- Next by Date: Re: How to create an array in ASP/VBScript in this specific case?
- Previous by thread: Re: Need to exit loop early
- Next by thread: Re: Need to exit loop early
- Index(es):
Relevant Pages
|
|