Hi

Weshalb machst du dein Suchstring nicht so:

   strSQL="SELECT * FROM monitor WHERE herstellername = '" & strHersteller
   if not strArt = "" then
     strSQL=strSQL&"and E_monitorart = '"&strArt&"' "
   end if

   if not strGroesse = "" then
    strSQL=strSQL&"and monitorgroesse = '"&strGroesse&"' "
   end if

   strSQL=strSQL&" order by herstellername"
   rsSear.Open strSQL,conn,0,3

Gruss
Priska


----- Original Message -----
From: "Stephan Schumann" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Friday, December 28, 2001 1:26 PM
Subject: [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

Antwort per Email an