c# - 一个库支持多个数据库

标签 c# windows winforms database-design

我正在使用 C# 4.0 开发一个 Windows 窗体应用程序,该应用程序将针对不同的数据库引擎,如 SQL、MySQL 和 Oracle,我想知道是否有一个库可以与所有三个引擎通信,而不是实现我自己的层对于每个人。

提前致谢。

最佳答案

你可以使用 ORM 工具;我喜欢NHibernate但还有更多:请参阅 a list at wikipedia .

关于c# - 一个库支持多个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4142052/

相关文章:

c# - SpeechSynthesizer.SpeakAsync 方法不会立即说话

c - ldap_init 和 ldap_set_option 问题

c# - 有没有办法在另一种形式上显示一种形式的一部分?

c# - 如何从 C# 中的 StatusStrip 控件中删除调整大小的抓取器图像?

c# - 在代码文件中添加更多命名空间会影响性能吗?

c# - gridview 中的排序事件未触发

c# - 如何在 C# 中按名称区分用户设置?

c# - 将 XElement 反序列化为类

c++ - 混淆外部 API 调用 C++

windows - 使用 Powershell 的 Invoke-Command 调用带参数的批处理文件