我正在使用 asp.net,目前正在使用 SQL SERVER 2008。在我的代码中,所有 DML 操作都是在 SqlConnection、SqlCommand、SqlDataAdapter 的帮助下进行的。
但是当我的数据库迁移到ORACLE或MySQL时,我需要为 ORACLE 编写代码——OLEDBConnection、OLEDBCommand、OLEDBDataAdapter MySQL——需要包含一个 MySQL dll。
现在由于这个巨大的变化,我需要再次编写整个代码。
- 有什么办法可以克服这个问题,我们一次编写代码并且不依赖于数据库提供者?
- 实体框架是否出现在这张图片中的任何地方?
请指导我。