habs gerade eingebaut und es funktioniert, der fehler kommt nicht mehr.
danke f�r die Hilfe
Mfg
Patrick
----- Original Message -----
From: "Kovacic-Vo�, Dominik-Pascal" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Thursday, September 13, 2001 3:34 PM
Subject: [aspdebeginners] AW: Re: AW: Re: AW: RE: Ausnahmefehler aufgetret
en
> ahhh ... ok :)
> folgende schritte wuerde ich dann machen
> 1. beim abfragen aus der DB nach dem feld sortieren (in meinem beispiel
war
> es feld1), welches nicht immer wiederholt werden soll
>
> das sieht dann im normalfall so aus
> test - dumdidum
> test - tralala
> test - usw.
> test2 - duduuuu
> test2 - hallo
> test3 - mirfaelltnichtsmehrein
> test4 usw. usw. etc.
>
> 2. leichte code aenderung :)
>
> dim sFieldValue
> sFieldValue = ""
>
> do while not RS.EOF
> If RS("feld1") <> sFieldValue Then
> response.write RS("feld1")
> sFieldValue = RS("feld1")
> response.write RS("feld2")
> Else
> response.write RS("feld2")
> End If
> rs.movenext
> loop
>
> besser ? :)
>
> gruss dominik
>
> -----Urspr�ngliche Nachricht-----
> Von: Stadelmann Patrick [mailto:[EMAIL PROTECTED]]
> Gesendet: Donnerstag, 13. September 2001 15:18
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] Re: AW: Re: AW: RE: Ausnahmefehler aufgetreten
>
>
> hi,
> du hast es richtig verstanden, habs gerade eingebaut und getestet, soweit
so
> gut, es funktioniert auch so, wie du es geschrieben hast, jedoch
> funktioniert es nur bei einem wert.
> Was ich damit meine, wie du schon gesagt hast will ich es so ausgeben
> > test:
> > dumdidum
> > tralala
> > irgendwas
>
> aber ich will noch mehr ausgeben und zwar so:
> test1:
> dumdidum
> tralala
> irgendwas
> test2:
> blabla
> dada
> test3:
> tetest
> usw...
>
> Deine schleife funktioniert nur bei einem, also bei test1.
>
> Mfg
> Patrick
>
> ----- Original Message -----
> From: "Kovacic-Vo�, Dominik-Pascal" <[EMAIL PROTECTED]>
> To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
> Sent: Thursday, September 13, 2001 2:42 PM
> Subject: [aspdebeginners] AW: Re: AW: RE: Ausnahmefehler aufgetreten
>
>
> > Ok, ich habs mir durchgelesen ...
> > wenn ich das nun richtig verstehe, bekommst du einen recordset in der
> > folgenden art zur�ck
> > feld1 feld2
> > test dumdidum
> > test tralala
> > nichts hallo
> > test irgendwas
> >
> > die anzeige soll sein:
> > test:
> > dumdidum
> > tralala
> > irgendwas
> >
> > soweit richtig ?
> >
> > sodele, mit folgendem code fragment bekommst du das mit sicherheit
> > angezeigt:
> > Dim ii
> > ii = 0
> >
> > do while not RS.EOF
> >
> > If RS("feld1") = "test" Then
> >
> > If ii = 0 Then response.write "test:<br>"
> > ii = 1
> > response.write RS("feld2")
> >
> > End If
> >
> > rs.movenext
> > loop
> >
> > ich garantiere, das die anzeige wie oben erscheint ... weil der ablauf
ist
> > ja folgender:
> > 1. bin ich auf dem letzten DS, nein, weil ich erst anfange
> > 2. gehe in schleife mit Datensatz 1
> > 3. ist rs("feld1") = "test" ?
> > 3a. ja => Bin ich das erste mal im If-Zweig ?
> > 3aa. ja => schreibe "test", setze die Variable auf anderen Wert, welche
> mir
> > sagt, ich bin im ersten DS und schreibe rs("feld2")
> > 3ab. nein => schreibe rs("feld2")
> > 3b. nein => mache nichts
> > 4. gehe zum n�chsten DS und mache mit punkt 3 weiter
> > 5. wenn kein DS mehr vorhanden ist, h�re auf ...
> >
> > oder ich verstehe absolut nichts mehr :)
> >
> > gruss dominik
> >
> > -----Urspr�ngliche Nachricht-----
> > Von: Stadelmann Patrick [mailto:[EMAIL PROTECTED]]
> > Gesendet: Donnerstag, 13. September 2001 14:33
> > An: ASP Diskussionsliste fuer Anfaenger
> > Betreff: [aspdebeginners] Re: AW: RE: Ausnahmefehler aufgetreten
> >
> >
> > Es stimmt das ich nach einem String abfrage.
> > Jedoch, fals du die erste mail die ich geschrieben habe gelesen hast,
> f�hrt
> > es mir alles ja so aus wie ich es will mit der einzigen ausnahme das es
> mir
> > am schluss, wenn es alle datens�tze angezeigt hat noch den fehler
> > ausnahmefehler aufgetreten anzeigt (zusammen mit den datens�tzen die
> richtig
> > ausgegeben wurden).
> >
> > Die If abfrage die du mir vorschl�gst kann ich nicht verwenden, da es
mir
> in
> > der schleife dort wo die die if abfrage hast nicht nur einmal sondern
> > mehrmals durchlaufen soll --> die if durchl�uft es mir logischerweise
nur
> > einmal.
> >
> > Mfg
> > Patrick
> >
> > ----- Original Message -----
> > From: "Kovacic-Vo�, Dominik-Pascal" <[EMAIL PROTECTED]>
> > To: "ASP Diskussionsliste fuer Anfaenger"
<[EMAIL PROTECTED]>
> > Sent: Thursday, September 13, 2001 2:23 PM
> > Subject: [aspdebeginners] AW: RE: Ausnahmefehler aufgetreten
> >
> >
> > > Do [{While | Until} condition]
> > > [statements]
> > > [Exit Do]
> > > [statements]
> > > Loop
> > >
> > > condition:
> > > Numeric or string expression that is True or False. If condition is
> Null,
> > > condition is treated as False
> > >
> > > damit sind abfragen nach strings, wenn ich das richtig verstehe, nicht
> > > zulaessig
> > >
> > > do while not RS.EOF <- zulaessig, weil entweder true oder false
> > > do while RS("MARKE") = "test" <- unzul�ssig, weil nach einem String
> > > abgefragt wird ...
> > > do while RS("WAHRHEIT") = false <- zul�ssig, weil nach true oder false
> > > abgefragt wird
> > >
> > > zumindestens verstehe ich das so ...
> > >
> > > workaround fuer dein problem:
> > >
> > > Do While Not RS.EOF
> > >
> > > If (RS("br_bez") = marke) Then
> > >
> > > ... dein code
> > >
> > > End If
> > >
> > > ... noch mehr code eventuell
> > >
> > > RS.MoveNext
> > > Loop
> > >
> > > Gru� Dominik
> > >
> > > P.S. VBScript Dokumentation herunterladen unter
> > > http://www.microsoft.com/scripting, da steht das alles drin
> > >
> > > -----Urspr�ngliche Nachricht-----
> > > Von: Stefan H�sler [mailto:[EMAIL PROTECTED]]
> > > Gesendet: Donnerstag, 13. September 2001 14:14
> > > An: ASP Diskussionsliste fuer Anfaenger
> > > Betreff: [aspdebeginners] AW: RE: Ausnahmefehler aufgetreten
> > >
> > >
> > > Kannst Du bitte mal den ganzen Code von DO WHILE bis zum Ende der
> Schleife
> > > posten?
> > >
> > > -----Urspr�ngliche Nachricht-----
> > > Von: Stadelmann Patrick
[mailto:[EMAIL PROTECTED]]
> > > Gesendet: Donnerstag, 13. September 2001 14:10
> > > An: ASP Diskussionsliste fuer Anfaenger
> > > Betreff: [aspdebeginners] RE: Ausnahmefehler aufgetreten
> > >
> > >
> > > habs so versucht, hat aber nicht geklappt.
> > > Wenn ich es so schreibe wie du, bringt er mir den fehler:
> > >
> > > Kompilierungsfehler in Microsoft VBScript- Fehler '800a0404'
> > > 'While', 'Until' oder Anweisungsende erwartet
> > >
> > > Do (While RS("br_bez") = marke) and (not RS.EOF)
> > > ----^
> > >
> > > wenn ich es anders schreibe und zwar so
> > >
> > > Do While RS("br_bez") = marke and not RS.EOF
> > >
> > > bringt er mir zwar den fehler nicht mehr aber daf�r das alte problem,
> das
> > er
> > > mir am schluss ausnahmefehler aufgetreten hinschreigt.
> > >
> > > hab schon alles m�gliche probiert.
> > >
> > > Mfg
> > > Patrick
> > >
> > > ----- Original Message -----
> > > From: "Hubert Daubmeier" <[EMAIL PROTECTED]>
> > > To: "ASP Diskussionsliste fuer Anfaenger"
> <[EMAIL PROTECTED]>
> > > Sent: Wednesday, September 12, 2001 6:48 PM
> > > Subject: [aspdebeginners] RE: Ausnahmefehler aufgetreten
> > >
> > >
> > > >
> > > > In der innersten Schleife l�ufst Du hart �ber das Ende des
Recordsets
> > > > hinaus. Pack da zus�tzlich noch not.eof mit rein
> > > >
> > > >
> > > > Do (While RS("test") = test) and (not RS.EOF)
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Viele Gr��e
> > > > Hubert Daubmeier
> > > >
> > > >
> > > >
> > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > > | [aspdebeginners] als [EMAIL PROTECTED]
> subscribed
> > > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > > |
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > > >
> > >
> > >
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > >
> > >
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > >
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED]
subscribed
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > >
> >
> >
> > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > | Sie knnen sich unter folgender URL an- und abmelden:
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> >
> > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > | Sie knnen sich unter folgender URL an- und abmelden:
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> >
>
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp