创建组件以访问多个数据库

时间:2010-09-28 07:06:58

标签: c# .net database

我需要创建一个数据访问库来访问来自SQL,Oracle等多个数据库的数据。

图书馆应与所有数据库同等运作。在.NET中,我猜ODBC将帮助我做到这一点。但我需要考虑其他任何替代方案吗?如果我最终确定ODBC需要采取哪些特殊预防措施?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

你需要从头创建吗?

查看Codeplex上的企业库。

您可以使用ODBC,但这会限制您使用Microsoft计算机。

要解决的一些最大问题是不同的数据库类型如何处理相同的数据(例如ac#string在某些情况下是varchar,有些没有布尔或无符号类型)以及它们是如何初始化的。 / p>