System.Data.SqlClient
je .NET Framework Data Provider pro SQL Server. tj. knihovna .NET pro SQL Server.
Nevím, kde je providerName=SqlServer
pochází z. Mohlo by se vám to plést s klíčovým slovem provider ve vašem připojovacím řetězci? (Vím, že jsem byl :) )
V souboru web.config byste měli mít System.Data.SqlClient
jako hodnotu atributu providerName. Je to poskytovatel dat .NET Framework, kterého používáte.
<connectionStrings>
<add
name="LocalSqlServer"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Vizhttp://msdn.microsoft.com /en-US/library/htw9h4z3(v=VS.80).aspx