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