I'm working with an existing Access 2010 database that contains tables and queries ('views').
When I connect the database from Visual Studio 2015, tools like the Database Explorer can see the contents of the Access tables, but for queries that contain LIKE operators with '*' wildcards, it sees just the header titles, with zero records.
I found that if I duplicate those Access-based queries in Visual Studio but replace the LIKE '*' wildcards with '%', those VS-based queries work (they return non-zero records).
This particular Access database is full of queries with '*' and it would be difficult to change them all (eg., to ALIKE).
Is there a way to get Visual Studio tools to work with the '*' in LIKE queries in that database? Perhaps a parameter on the connection string, or a property in VS? Or maybe there is something that can be changed in the database itself (a global parameter)?
Changing the Provider in VS from Microsoft.ACE.OLEDB.4.0 to Microsoft.ACE.OLEDB.12.0 had no effect. The database is apparently 04.00.0000 (Connection properties).
My hope is to create a C# desktop app that can access that database (and its queries that have those '*' wildcards).
For background on the wildcard incompatibility, see for example LIKE query on an Access database via C# always returns COUNT(*) of 0
Thanks for any ideas.