Is Entity Framework tied to SQL Server?

What if I want to connect to Oracle, MySQL, or even MS Access?

+2


source to share


2 answers


Not. It uses the ADO.Net provider model to connect the database provider to access any third party database.

Below is a list of available third party EF providers .



And here is an example of an Oracle vendor prototype with source code.

+6


source


One problem with Entity Framework is that Microsoft does not provide "providers" for third-party databases. I do not currently think Oracle provides a "provider" for the Entity Framework, so if you want to use an input framework with Oracle, you need to buy it from a "provider".



0


source







All Articles