is es zuviel verlangt wenn ich dich frage was ein boolean ist? Ich dachte
jetzt an eine L�sung mit einem z�hler,.... das sieht momentan so aus:

If not strHersteller = "nix" then

strSQL = strSQL & " herstellername = " & strHersteller

strZaehler = 1

End If


If Not strArt = "nix" then

If strZaehler = 1 then

strSQL = strSQL & " AND monitorart = " & strArt

Else

strSQL = strSQL & " monitorart = " & strArt

End If

End If



nur frag ich mich grad wie ich das dann noch f�r die 3te abfrage realisieren
kann,......





----- Original Message -----
From: "Andreas Roth" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Friday, December 28, 2001 2:54 PM
Subject: [aspdebeginners] AW: Re: AW: Re: AW: Gekoppelte Abfrage einer DB? ?


> If mache das immer mit einem Boolean isfirst
>
> isFirst = true
> If ...
> If not(isFirst) Then
> SQLString = SQLString & " AND"
> Else
> isFirst = false
> End If
> SQLString  =SQLString& " [eigentlicher Abfragetext]"
> End If
>
>
> Andreas Roth
> --------------------------------------
> [EMAIL PROTECTED]           *jetzt mit Chat*
> http://www.EuphoriasChild.DarkTech.org
> --------------------------------------
>
> > -----Urspr�ngliche Nachricht-----
> > Von: Stephan Schumann [mailto:[EMAIL PROTECTED]]
> > Gesendet: Freitag, 28. Dezember 2001 13:42
> > An: ASP Diskussionsliste fuer Anfaenger
> > Betreff: [aspdebeginners] Re: AW: Re: AW: Gekoppelte Abfrage
> > einer DB??
> >
> >
> > hmmmm.,.... also irgendwie funktioniert das ganze leider nur
> > bedingt,......
> >
> > wenn ich jetzt z.B. angebe das ich r�hrenmonitore haben will und alle
> > anderen felder leer lasse (vorallem aufs erste kommts an)
> > dann sieht mein
> > sql string so aus:
> >
> > Select * from monitor where AND monitorart = 'tft' AND
> > monitorgroesse = '17'
> > order by herstellername;
> >
> > Jetzt verlassen mich leider wieder mal die guten Ideen,...
> > wie kann ich denn
> > asp beibringen das es nicht umbedinggt das erste feld brauch
> > und dann nicht
> > das AND mit hinschreibt?=?
> >
> >
> > Gr��e  Stephan
> >
> >
> > ----- Original Message -----
> > From: "Andreas Roth" <[EMAIL PROTECTED]>
> > To: "ASP Diskussionsliste fuer Anfaenger"
> > <[EMAIL PROTECTED]>
> > Sent: Friday, December 28, 2001 2:27 PM
> > Subject: [aspdebeginners] AW: Re: AW: Gekoppelte Abfrage einer DB??
> >
> >
> > > Sorry, meine Mail war bald ne Stunde unterwegs. Hab schon
> > gepr�ft ob da
> > was
> > > nicht stimmt. Unsere Viruswall l�uft wohlt auf halber Power...
> > >
> > >
> > > Andreas Roth
> > > --------------------------------------
> > > [EMAIL PROTECTED]           *jetzt mit Chat*
> > > http://www.EuphoriasChild.DarkTech.org
> > > --------------------------------------
> > >
> > > > -----Urspr�ngliche Nachricht-----
> > > > Von: Kai [mailto:[EMAIL PROTECTED]]
> > > > Gesendet: Freitag, 28. Dezember 2001 13:23
> > > > An: ASP Diskussionsliste fuer Anfaenger
> > > > Betreff: [aspdebeginners] AW: Re: AW: Gekoppelte Abfrage
> > einer DB??
> > > >
> > > >
> > > > Sag ich ja :)
> > > >
> > > > mfg
> > > > Kai
> > > >
> > > > -----Urspr�ngliche Nachricht-----
> > > > Von: Andreas Roth [mailto:[EMAIL PROTECTED]]
> > > > Gesendet: Freitag, 28. Dezember 2001 13:50
> > > > An: ASP Diskussionsliste fuer Anfaenger
> > > > Betreff: [aspdebeginners] AW: Re: AW: Gekoppelte Abfrage
> > einer DB??
> > > >
> > > >
> > > > EOF oder BOF bedeutet ja, dass du den Fall, das nichts
> > > > zur�ckgegeben wird
> > > > (weil nichts da ist) nicht abf�ngst. Ein einfaches:
> > > > If not(rs.eof) Then
> > > > bewahrt dich vor dieser Fehlermeldung.
> > > >
> > > > Andreas Roth
> > > > --------------------------------------
> > > > [EMAIL PROTECTED]           *jetzt mit Chat*
> > > > http://www.EuphoriasChild.DarkTech.org
> > > > --------------------------------------
> > > >
> > > > > -----Urspr�ngliche Nachricht-----
> > > > > Von: Stephan Schumann [mailto:[EMAIL PROTECTED]]
> > > > > Gesendet: Freitag, 28. Dezember 2001 12:42
> > > > > An: ASP Diskussionsliste fuer Anfaenger
> > > > > Betreff: [aspdebeginners] Re: AW: Gekoppelte Abfrage einer DB??
> > > > >
> > > > >
> > > > > Hmmmm,. interessant,.. wenn ich nur ein Feld von denn dreien
> > > > > ausw�hle und
> > > > > auf suchen klicke bekomm ich einen bof oder eof fehler,..
> > > > > wenn ich aber alle
> > > > > 3 ausf�lle und suche dann klappt das wunderbar,......
> > > > >
> > > > > *verwirr*
> > > > >
> > > > > Gr��e  Stephan
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Stephan Schumann" <[EMAIL PROTECTED]>
> > > > > To: "ASP Diskussionsliste fuer Anfaenger"
> > > > > <[EMAIL PROTECTED]>
> > > > > Sent: Friday, December 28, 2001 1:38 PM
> > > > > Subject: [aspdebeginners] Re: AW: Gekoppelte Abfrage einer DB??
> > > > >
> > > > >
> > > > > > Aber wenn ich nicht nach Monitorart und Gr��e Frage dann
> > > > > m��te ich 3*3(?)
> > > > > > abfragen machen um alle m�glichkeiten die vorhanden sind
> > > > > einzuschlie�en,...
> > > > > > oder??
> > > > > >
> > > > > > Gr��e  Stephan
> > > > > >
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Andreas Roth" <[EMAIL PROTECTED]>
> > > > > > To: "ASP Diskussionsliste fuer Anfaenger"
> > > > > <[EMAIL PROTECTED]>
> > > > > > Sent: Friday, December 28, 2001 1:38 PM
> > > > > > Subject: [aspdebeginners] AW: Gekoppelte Abfrage einer DB??
> > > > > >
> > > > > >
> > > > > > > Die so gebastelte Abfrage m�sste like und nicht = Abfragen:
> > > > > > >  Select * From monitor where herstellername = 'LG
> > Electronics'
> > > > > > > > AND monitorart
> > > > > > > > like '*' AND monitorgroesse like '*' order by
> > herstellername;
> > > > > > >
> > > > > > > Aber noch besser w�re es, erst garnicht nach
> > Monitorgr�sse und
> > > > > Monitorart
> > > > > > zu
> > > > > > > fragen
> > > > > > > Andreas Roth
> > > > > > > --------------------------------------
> > > > > > > [EMAIL PROTECTED]           *jetzt mit Chat*
> > > > > > > http://www.EuphoriasChild.DarkTech.org
> > > > > > > --------------------------------------
> > > > > > >
> > > > > > > > -----Urspr�ngliche Nachricht-----
> > > > > > > > Von: Stephan Schumann [mailto:[EMAIL PROTECTED]]
> > > > > > > > Gesendet: Freitag, 28. Dezember 2001 12:26
> > > > > > > > An: ASP Diskussionsliste fuer Anfaenger
> > > > > > > > Betreff: [aspdebeginners] Gekoppelte Abfrage einer DB??
> > > > > > > >
> > > > > > > >
> > > > > > > > Hiho,
> > > > > > > > ich m�chte eine Access DB mit einem Suchformular abfragen.
> > > > > > > >
> > > > > > > > Der Aufbau ist folgenderma�en (im html):
> > > > > > > >
> > > > > > > > Listbox:   Hersteller
> > > > > > > > Listbox:   Gr��e
> > > > > > > > Listbox:   Art
> > > > > > > >
> > > > > > > > Nun soll der Besucher verschiedene Werte dort ausw�hlen
> > > > > > > > k�nnen und dann
> > > > > > > > dementsprechend die Datens�tze angezeigt werden.
> > > > > > > >
> > > > > > > > Mein SQL Befehl sieht momentan so aus:
> > > > > > > >
> > > > > > > > strSQL = "Select * From monitor where
> > herstellername = '" &
> > > > > > > > strHersteller &
> > > > > > > > "' AND monitorart = '" & strArt & "' AND
> > monitorgroesse = '"
> > > > > > > > & strGroesse &
> > > > > > > > "'" & " order by herstellername;"
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Wenn nun der Besucher zum Beispiel ein Feld leer l��t
> > > > > wird dies in asp
> > > > > > > > abgefragt und wenn leer ein * reingemacht und dann der
> > > > > sql string
> > > > > > > > zusammengebaut.
> > > > > > > >
> > > > > > > > Die Ausgabe des Strings sieht folgenderma�en aus:
> > > > > > > >
> > > > > > > > Select * From monitor where herstellername = 'LG
> > Electronics'
> > > > > > > > AND monitorart
> > > > > > > > = '*' AND monitorgroesse = '*' order by herstellername;
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Ich bekomme als Fehler das entweder BOF oder EOF
> > true sind.
> > > > > > > > Wo liegt denn da
> > > > > > > > bitte der Fehler??
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Gr��e  Stephan
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > | 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
>


| 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

Antwort per Email an