Saadat: SQL-Afbrage funktioniert nicht

Beitrag lesen

Hallo,

erst sehe mal nach ob überhaubt deine Variable "strPLZ" etwas beinhaltet.

Response.Write(strPLZ)

Es ist besser, dass du die erste Zeile so schreibst:
strPLZ = TRIM(Request.Form("strPLZ"))

Bei der Select-Abfrage musst du "And" schreiben un dnicht "OR".
Schreib auch lieber >= und <= nicht > und <.

Ansonsten kommt mir nichts Falsch vor.

Sohail

-------------------------------------------------------------------
Hallo Sohail,

ich habe bereits überprüft, was and "strPLZ" übermittelt wird. Es ist die eingegebene PLZ. Ich habe auch versuch, sie durch den Befehl
strPLZ = int(Request("strPLZ")) in Zahl umzuwandeln, falls sie als String übergeben wurde. Außerdem habe ich das ganze nochmal mit folgender SQL-Abfrage probiert:

strSQL = "SELECT * FROM [Tabelle] WHERE [vonPLZ] >= " & strPLZ & " AND [bisPLZ] <= " & strPLZ & ""

Leider gelingt noch immer nicht das gewünschte. Wenn du möchtest, kann ich dir die Dateien zu Prüfzwecken zumailen.

Saadat