Saadat: SQL-Afbrage funktioniert nicht

Beitrag lesen

Hallo,

kann mir jemand weiterhelfen, warum folgende SQL-Abfrage alle Datensätze liefert. Eigentlich soll sie nur den Datensatz liefern, welcher die zu suchende PLZ enthält. Tabellenfelder "vonPLZ" und "bisPLZ" sind als Zahlenfelder definiert worden. strPLZ ist eine Postleitzahl, die von einem Formualr übermittelt wird.

------------------------------------------------------------------
strPLZ = int(Request("strPLZ"))
  
strSQL = "SELECT * FROM [Tabelle] WHERE [vonPLZ] > " & strPLZ & " OR [bisPLZ] < " & strPLZ & ""    
------------------------------------------------------------------

Danke im Voraus für Vorschläge!

Saadat