私は asp.net を使用しており、現在 SQL SERVER 2008 を使用しています。私のコードでは、すべての DML 操作は SqlConnection、SqlCommand、SqlDataAdapter を使用して行われています。
しかし、データベースをORACLEまたはMySQLに移行する場合、ORACLE 用のコードを記述する必要があります -- OLEDBConnection、OLEDBCommand、OLEDBDataAdapter MySQL -- MySQL dll を含める必要があります。
この大きな変更により、コード全体を再度記述する必要があります。
- コードを一度に記述し、データベース プロバイダーに依存しないというこの問題を克服する方法はありますか?
- Entity Framework はこの図のどこかに含まれていますか?
私を案内してください。