c# dao recordset findfirst operation not supported : Please refrain from the "Nobody uses DAO" tropes. I am a new hobbyist to C# but have a whole library of VBA DAO code/logic I am hoping to utilize (i.e. translate) in C#. I can get a table open in a recordset. But trying to check for an existing record with FindFirst throws "Operation is not supported for this type of object." And I can't find a way to refine a Recordset via SELECT or SQL.

When working in the IDE, FindFirst is offered when working with DAO.Recordset variables so it must be part of the object.

I recognize by how hard it is to find information that this is not a popular area. But it is supported and I assume that is because at least some are still utilizing it. For the near term, simply being able to check for existing records in a DB will go a long ways for me. So any help resolving this error would be GREATLY APPRECIATED.

But I would further appreciate any help cracking open the door to C# DAO documentation, references or any other knowledge. (MS site only references VB.) I'm having no luck finding the right search terms.

Thx