Hallo Liste,

ich bin wirklich Beginner und arbeite mich St�ck f�r St�ck vor. Im
Moment stolpere ich aus Ermangelung an asp- und SQL-Kenntnissen �ber
folgendes Problem.

Die folgende Abfrage soll insofern ver�ndert werden, dass das Ergebnis
von "ez" ZWISCHEN verschiedenen Werten liegen soll. Die Tabelle ist die
selbe.

sql = "Select * from teiledat Where "
sql = sql & Request("aktiv")
sql = sql & Request("Marke")
Modell= "%" & splitstring(Request("Modell")) & "%"  
if Modell <> "" then sql=sql & " AND (modell like '" & Modell & "')"
end if
teil= "%" & splitstring(Request("teil")) & "%"  
if teil <> "" then sql=sql & " AND (teil like '" & teil & "')"  end if
sql = sql & Request("Farbe")
sql = sql & Request("KW")
sql = sql & Request("fh")
sql = sql & Request("leder")
sql = sql & Request("klima")
sql = sql & Request("diesel")
sql = sql & Request("klima")
sql = sql & Request("mwst")
sql = sql & Request("automatik")
sql = sql & Request("metallic")
sql = sql & Request("Preis")
sql = sql & Request("tKategorie")
sql = sql & Request("Form")
sql = sql & Request("plz")
sql = sql & Request("ez")<--- Hier wird bisher der Wert aus EINEM
Drop-Down Menu �bergeben.
sql = sql & Request("sort")
end if

Jetzt sollen aber alle Werte zur�ckgegeben werden, die zwischen ZWEI
Drop-Down Menu-Werten liegen.
Ich stelle mir das so vor.

<select name="VON" size="1">
                                <option value="">alle</option>
                                <option VALUE=" AND (ez>={ts '1980-01-01
00:00:00'})">1980</option>
                                <option VALUE=" AND (ez>={ts '1981-01-01
00:00:00'})">1981</option> ...

<select name="BIS" size="1">
                         <option value="">alle</option>
                                 <option VALUE=" AND (ez2<={ts
'2002-01-01 00:00:00'})">2002</option>
                                 <option VALUE=" AND (ez2<={ts
'2001-01-01 00:00:00'})">2001</option> ...

Meiner Ansicht nach sind die Abfragen so ok, aber wie sieht jetzt der
Abfragestring aus???
[SELECT EZ FROM TEILEDAT WHERE BETWEEN "VON" AND "BIS"]

("VON" und "BIS" befinden sich auf dem vorherigen Formular/Suchmaske und
werden mittels [form ACTION="tresult.asp" METHOD="POST"] �bergeben.)

Wie �ndere ich die obenstehende Abfrage? Ich komme nicht nur mit dem
Setzen der Anf�hrungszeichen u.�. nicht zurecht ...

Geht das �berhaupt auf diesem Wege?
W�re nett, k�nnte mir jemand auf die Spr�nge helfen!

Danke!
Peter




| 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