【发布时间】:2011-09-13 09:32:28
【问题描述】:
有没有办法可以在不同的数据库中重复使用我的 DAL 类?
我知道一些技术(Linq 和 EF)支持快速开发,我很欣赏这个功能,但我也希望我的 DAL 代码能够在不同的数据库中重复使用。
想到的一个简单的事情是使用 Oledb 和内联 SQL 查询,有没有更优雅的方法?请指导我。我只考虑两件事。
- 支持 4 种最常用的数据库(SQL Server、My SQL、Access、Oracle)。
- 快速开发支持。
谢谢
【问题讨论】:
-
请编辑您的问题标题,whihc 是什么?
标签: c# .net c#-4.0 data-access-layer