I am having a problem with the FindFirst command.

Code:
Data2.Recordset.FindFirst "clientId = '" & CStr(Text3.Text) & "'"

clientId is an autonumber, it gives me an error saying its a data type mismatch even though im converting it to a string.

Any help would be greatly appreciated, thanks,
Wick