the star/wildcard should be within the quotes, should it not?
edit: clarification: it should be within the single quotes, i.e. :
Code:
strSQL = "SELECT * FROM tblSomething WHERE Field LIKE '" & strTemp & "*';"
i think that would cause a type mismatch..