> das geht auch nicht da bekomme ich dann leer strings in der 
> sql abrage!

Poste mal ein Beispiel-SQL-String der dabei rauskommt...

Und so sieht Dein Code besser aus:

If not Request("nachname") = "" Then
        sql = sql & "|Name=" & sqlString(Request("nachname"))
end if
If not Request("vorname") = "" Then
        sql = sql & "|Vorname=" & sqlString(Request("vorname"))
end if
...
...
sql = mid(sql,2) 'erstes | entfernen
sql = replace(sql,"|"," AND ")
...
If sql<>"" then
        rs.open "SELECT * FROM XXX WHERE " & sql, conn, 3, 3
        ...
End if

Function sqlString(str)
        sqlString = "'" & replace(str,"'","''") & "'"
End function


Claudius

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an