System.Data.SqlClient
SQL सर्वर के लिए .NET Framework डेटा प्रदाता है। यानी SQL सर्वर के लिए .NET लाइब्रेरी।
मुझे नहीं पता providerName=SqlServer
से आता है। क्या आप इसे अपने कनेक्शन स्ट्रिंग में प्रदाता कीवर्ड से भ्रमित कर रहे हैं? (मुझे पता है कि मैं था :))
web.config में आपके पास System.Data.SqlClient
होना चाहिए प्रदातानाम विशेषता के मान के रूप में। यह .NET Framework डेटा प्रदाता है जिसका आप उपयोग कर रहे हैं।
<connectionStrings>
<add
name="LocalSqlServer"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
देखेंhttp://msdn.microsoft.com /en-US/लाइब्रेरी/htw9h4z3(v=VS.80).aspx