Мы используем ASP.NET(Framework 2) и устанавливаем строки подключения базы данных (SQL2005) в web.config.
В настоящее время мы используем "providerName=SqlServer
".
Все наши обращения к данным выполняются с помощью System.Data.SqlClient
- следует ли нам изменить на providerName=System.Data.SqlClient
? Я нахожу много примеров этого имени поставщика в Интернете, но очень мало объясняю, что на самом деле означает providerName = SqlServer.
Есть ли разница? Я беспокоюсь, что имя поставщика, которое мы в настоящее время указываем, фактически ссылается на прежний (и, возможно, более медленный) клиент, или есть еще более эффективный клиент, чем SqlClient для использования с ASP.NET?