System.Data.SqlClient
er .NET Framework Data Provider til SQL Server. dvs. .NET-bibliotek til SQL Server.
Jeg ved ikke hvor providerName=SqlServer
kommer fra. Kan du blive forvekslet med udbyderens søgeord i din forbindelsesstreng? (Det ved jeg, jeg var :) )
I web.config bør du have System.Data.SqlClient
som værdien af providerName-attributten. Det er .NET Framework Data Provider, du bruger.
<connectionStrings>
<add
name="LocalSqlServer"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Sehttp://msdn.microsoft.com /en-US/library/htw9h4z3(v=VS.80).aspx