Kombinieren von Filterkriterien (ADO)

Hallo und Guten Morgen,

ich moechte mehrere Filterkriterien miteinander verknuepfen.
Die Filterkriterien bekomme ich aus Textfeldern und werden and die Filter - Eigenschaft eines Recordset - Objekts uebergeben.
Am besten ich mache ein Beispiel.

If txtspalte1.Text „“ Then
spalte1filter = „’%“ & txtspalte1.Text & „%’“
Else
spalte1filter = „’’“
End If

Filter_Methode

Das gleiche fuer spalte2filter

private sub filter_Methode

if spalte1filter „’’“ and spalte2filter „’’“ then

rset.filter = "Spalte1 like " & spalte1filter & " and " & " Spalte2 like " & spalte2filter

end if

Enthalten jetzt einer oder beide Filter Werte, enthaelt das Recordset keine Werte.
Ich habe auch schon ausprobiert anstatt ‚‘, ‚%‘ zu benutzen. Gibt aber eine Fehlermeldung.

Waere schoen, wenn mir jemand helfen koennte, wie ich die Filterkriterien mit dem like - Operator verknuepfen kann und noch Werte zurueckbekomme.

Danke
Marco

…daß es unter ADO die unsäglichen DOS-Wildcards gibt (also * statt %)?

Nur so eine Idee.

Gruß

J.