Originariamente inviato da angillieri
Set Data4.Recordset = Db.OpenRecordset("SELECT * FROM Assegni WHERE (Destinatario Like '%" & Combo1.Text & "%') AND (Datascadenza >= #" & Format(datai, "yyyy/mm/dd") & "# AND Datascadenza <= #" & Format(dataf, "yyyy/mm/dd") & "#")

mi sapreste dirmi la stringa giusta
ciao
Secondo me il problema sta nell'uso del like:
Like %nomefornitore%, trova tutti i record che contengono il nome del fornitore all'interno del campo Destinatario.

ES.
Tabella con
ABC
BCA
CAB


Se faccio like %AB%, dico di cercare tutti i record che contengono AB in qualunque posizione, quindi i record
ABC e CAB .

Un Destinatario = "'" & Combo1.Text & "'" penso sia piu' corretto.