Forum: ASP Classic |
Thema:
Re: Suchformular SQL-String zusammenstellen |
Von:
Tim Thaler (
19.09.2005 21:59) |
Nun, da niemand antwortet, habe ich das problem selbst lösen können.
Ich habe dazu ein Konstrukt gebastelt, welches das Suchformular (Form) in einer Schleife durchläuft, wie etwa: For each Item in Request.Form und setze damit meinen SQL-String zusammen.
Um die Button im Form nicht mit rein zu bekommen, habe ich eine weitere If-Abfrage hergenommen. Auch das AND am Anfang habe ich auf ähnliche Weise beseitigt.
Vieleicht brauchts mal jemand:
strg = ""
For Each item In Request.Form
if request.form(item) <> "" Then
if left(item, 6) <> "button" then
if strg = "" then
strg = strg & item & " = " & "'" & Request.Form(item) & "' "
else
strg = strg & "AND " & item & " = " & " '" & Request.Form(item) & "' "
end if
end if
end if
NEXT
CU Freeman
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!