在使用ASP.NET(2 - 3年前)之前,我使用了这样的代码:http://msdn.microsoft.com/en-us/library/dw70f090.aspx来访问数据库。我没有意识到我正在使用ADO.NET。
我只是有点困惑......是否有另一种方式可以访问数据库中的数据?你还怎么做呢?
答案 0 :(得分:3)
可以使用非ADO.NET接口针对数据库编写代码。例如,SQLite提供了一个可以编程的C api。这很不寻常。 ADO.NET提供了一个标准接口,因此如果所有提供程序都实现了这些接口,那么开发人员就可以更容易地使用它。
答案 1 :(得分:1)
您可以使用linq to sql访问较新版本的.net。
中的数据库答案 2 :(得分:0)
您可以使用企业库,但我认为它也基于ADO.Net。您还可以使用其他语言编写数据访问程序集,并将其作为参考添加到.Net项目中。