so, also es klappt ganz gut mit dem db.search..hoffentlich geht die performance nich in die Knie, wenn die Datenbank wächst...(er durchsucht doch da alle Dokumente oder?)
Wen es interessiert hier der Code für die dynamische Suchstringerstellung (hoffe ich blamiere mich nicht
):
Function Kundenauswahl (kundenname As String, straße As String, postleitzahl As String, stadt As String, ansprechpartner As String, land As String) As String
searchFormula$ = "Form = ""KundendatenErfassung"" "
If Not kundenname="" Then
searchFormula$=searchFormula$ & " & KDKundename = " &Chr(34) &kundenname &Chr(34)
End If
If Not straße="" Then
searchFormula$=searchFormula$ & " & KDStraße = " &Chr(34) &straße &Chr(34)
End If
If Not postleitzahl="" Then
searchFormula$=searchFormula$ & " & KDPostleitzahl = " &Chr(34) &postleitzahl &Chr(34)
End If
If Not stadt="" Then
searchFormula$=searchFormula$ & " & KDOrt = " &Chr(34) &stadt &Chr(34)
End If
If Not ansprechpartner="" Then
searchFormula$=searchFormula$ & " & KDAnprechparnter = " &Chr(34) &ansprechpartner &Chr(34)
End If
If Not land="" Then
searchFormula$=searchFormula$ & " & KDLand = " &Chr(34) &land &Chr(34)
End If
Kundenauswahl = searchFormula$
End Function
Gruß
MisterDa
PS: falls einer noch Anregungen hat, kann er die gerne hier zum Besten geben