Buongiorno Ragazzi , ho bisogno ancora di voi

Vi espongo il mio problema:
Devo fare una pagina che, quando eseguita elimini un valore es.(1003) da una tabella, utilizzando una query di eliminazione.Visualizzo questo errore:

Microsoft JET Database Engine (0x80040E07)
Tipi di dati non corrispondenti nell'espressione criterio.
/prova2.asp, line 9

vi posto il codice asp:

<%@Language=VBScript %>
<% Option Explicit %>
<% Dim objconndb, rstabella, query, strconn
Set objconndb=Server.CreateObject("ADODB.Connection")
strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath ("tesina.mdb")
objconndb.Open strconn
query="DELETE assenze.*, assenze.Matricola FROM assenze WHERE (((assenze.Matricola)='1003'));"
objconndb.Execute(query)
objconndb.Close: set objconndb=nothing
%>

Grazie a tutti!!!