Since System.Data.OracleClient is deprecated in .NET 4.0 and will be discontinued in a future version of the framework, I would like to try to use OleDb as an alternative.
What are the differences between System.Data.OleDb and System.Data.OracleClient when accessing an Oracle database? Is System.Data.OracleClient offering more features?
Will access to Oracle via OleDb continue working with future .NET framework versions?
Note: I tried ODP.NET, but I got the "The provider is not compatible with the version of Oracle client" problem and did not manage to solve it, that's why I was wondering if OleDb could be an alternative.