【问题标题】:Using Multiple databases with a common code使用具有公共代码的多个数据库
【发布时间】:2011-02-13 18:13:12
【问题描述】:

我只是希望能够根据用户的选择存储和访问来自 ACCESS、SQLSERVER、SQLCE、SQLLITE 的数据。 是否有一个单一的库可以帮助我在 c# 中完成这项工作?

我只想更改连接字符串而不是代码。

有什么办法吗?

谢谢。

【问题讨论】:

    标签: c# database data-access-layer multiple-databases


    【解决方案1】:

    NHibernateSubSonic 可以与不同类型的数据库通信,但它们可能不支持您列出的所有数据库(尤其是 MS Access,SubSonic 似乎不支持)。如果您打算使用 NHibernate,我会看一下 Fluent NHibernate,因为它消除了 NHibernate 所依赖的映射文件。我自己才刚刚开始使用它,但到目前为止看起来还不错。

    【讨论】:

      猜你喜欢
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-19
      • 1970-01-01
      相关资源
      最近更新 更多