Ho un problemino sicuramente banale, ma che mi sta facendo impazzire, spero possiate aiutarmi.
Ho un DB di Access con Tabella CaricoScarico dove il campo Matricola(intero lungo - long) al momento della creazione del recordset rs mi provoca in esecuzione il seguente errore:

Errore di run-time -2147217913(80040e07)'
Tipi di dati non corrispondenti nell'espressione criterio.

eppure sia il campo matricola del DB sia il textbox associato e la variabile lngLeggiDal sono impostati tutti come valori Long!! Sono sicuro che l'errore è circoscritto in tale variabile/campo e non negli altri vincoli del recordset.
Vi allego il codice di apertura recordset rs.

codice:
rs.Open "SELECT Matricola FROM CaricoScarico WHERE [Società]='" & Trim(CmbSocietà.Text) & _
                "' And [Tipo]='" & Trim(CmbTipologia.Text) & _
                "' And [Matricola]>='" & Trim(lngLeggiDal) & _
                "ORDER BY Matricola'"
Sono sempre più sicuro che sia una sciocchezza...ma sto ammattendo!!!
Grazie amici