Является ли ADO.NET единственным родным способом доступа к базам данных в .net? - PullRequest
1 голос
/ 24 февраля 2010

Я использовал такой код: http://msdn.microsoft.com/en-us/library/dw70f090.aspx для доступа к базе данных раньше при работе в ASP.NET (2-3 года назад). Я не осознавал, что работаю с ADO.NET.

Я немного запутался ... есть ли другой способ доступа к данным в базе данных? Как еще ты это сделаешь?

Ответы [ 3 ]

3 голосов
/ 24 февраля 2010

Можно написать код для базы данных, используя не-ADO.NET интерфейс.Например, SQLite предоставляет C api, против которого можно программировать.Это очень необычно.ADO.NET предоставляет стандартный интерфейс, поэтому, если все провайдеры реализуют эти интерфейсы, разработчикам будет гораздо проще пользоваться.

1 голос
/ 24 февраля 2010

вы можете использовать linq to sql для доступа к базе данных в более новой версии .net.

0 голосов
/ 24 февраля 2010

Вы можете использовать EnterpriseLibrary, но я думаю, что он также основан на ADO.Net. Вы также можете написать сборку доступа к данным на другом языке и добавить ее в качестве ссылки в свой проект .Net.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...