当前通过.NET访问数据库的方法

时间:2014-05-21 07:13:20

标签: c# database

因此,在Java中,他们有一个通用的JDBC连接层,用于连接大多数数据库(无论如何都是SQL数据库)。

如果我的目标是.NET4.0或.NET4.5(如果它不同),.NET中最新的等价物是什么。指向教程的链接也很不错。

我确实尝试了谷歌搜索,但提出了相当多的结果和不同的代码段都做了看似相同的事情,我不知道哪些是最新的。 OLEDB和ADO.NET出现了很多,所以我认为它将是其中之一。似乎还有多个版本的ADO.NET。

1 个答案:

答案 0 :(得分:1)

ADO.NET是大多数常见数据库的标准数据访问管道;然而,上面,使用诸如Entity Framework,NHibernate," dapper"等工具是很常见的。你不应该没有使用OLEDB或ODBC原因。没有"多个版本的ADO.NET" - 但是,有多个.NET框架版本,每个版本都会有增量的ADO.NET更改。

如果您使用更深奥的RDBMS,则可能必须使用不同的访问技术。