【发布时间】:2009-05-27 15:32:27
【问题描述】:
我需要一个抽象数据库的示例 C# 源代码(只需极少的代码修改即可轻松地从一个数据库更改为另一个数据库)。你知道一些高质量的示例网站或教程吗?
具体目标数据库如下:
1. Microsoft SQL Server
2. 甲骨文
3. MySQL
3. DB2
我的具体要求和遇到的问题如下:
1. 数据访问中使用的类的抽象。
2.调用存储过程时使用参数。在 Microsoft SQL Server @ 中很好。其他数据库不支持@.
3. 将查询语法从一个数据库转换到另一个数据库。我们是否有某种“通用”查询,然后创建一些生成对目标数据库的查询的类?
4. 数据访问层中的严格类型数据集。我从经验中记得 Visual Studio 的 TableAdapter 和 Query 向导在 MySQL 上失败了。
提前感谢您的专业知识和时间。
【问题讨论】:
标签: c# mysql oracle sql-server-2005