Ecco un great overview on MSDN che copre come fare questo
Nel web.config, aggiungere una voce di stringa di connessione:..
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Analizziamo le parti componenti qui:
Dati di origine è il server. Nel tuo caso, un'istanza SQL denominata su sergio-desktop
.
Il catalogo iniziale è la query di database predefinita deve essere eseguita contro. Per gli usi normali, questo sarà il nome del database.
Per l'autenticazione, abbiamo alcune opzioni.
User ID epassword significa utilizzare le credenziali di SQL, non di Windows, ma ancora molto semplice - basta andare nella vostra sezione Sicurezza del vostro SQL Server e creare un nuovo accesso. Dagli un nome utente e una password e dai i diritti al tuo database. Tutti i dialoghi di base sono molto intuitivi.
È anche possibile utilizzare la sicurezza integrata, il che significa che l'applicazione .NET proverà a connettersi a SQL utilizzando le credenziali del processo di lavoro. Controlla here for more info su quello.
Infine, nel codice, si può arrivare a stringa di connessione utilizzando:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
fonte
2009-08-31 01:49:58
Grazie per il link, ma mostra solo come richiamare la stringa di connessione dal codice, non è come trovare la stringa di connessione e installarlo. :( –
+1 per un'ottima panoramica ;-) –
Grazie mille. Risposta incredibile e ho imparato ad usarlo! : D –