Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Nomeprovider SQL in web.config

System.Data.SqlClient è il provider di dati .NET Framework per SQL Server. cioè libreria .NET per SQL Server.

Non so dove providerName=SqlServer viene da. Potresti essere confuso con la parola chiave provider nella stringa di connessione? (Lo so che lo ero :))

Nel web.config dovresti avere il System.Data.SqlClient come valore dell'attributo providerName. È il provider di dati .NET Framework che stai utilizzando.

<connectionStrings>
   <add 
      name="LocalSqlServer" 
      connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" 
      providerName="System.Data.SqlClient"
   />
</connectionStrings>

Vederehttp://msdn.microsoft.com /it-IT/library/htw9h4z3(v=VS.80).aspx