Når man gør sådan så skal man hver gang man vil forbinde finde sin connectionstring frem og indsætte den og når man så skifter fra en server til en anden (fx fra sin lokale testserver til et webhotel) så skal man til at rette den til alle de forskellige steder.
Jeg vil derfor anbefale at gøre som andre har skrevet til dig, at gemme det i web.config filen:
[code="HTML"]<configuration>
<appSettings>
<add key="ConnectionStrings" value="server=DinServer; uid=DitBrugernavn; pwd=DitPassword; database=DinDatabasesNavn" />
</appSettings>
</configuration>[/code]
Så kan du hente din connectionstring frem med:
[code="C#"]ConfigurationSettings.AppSettings["ConnectionString"][/code]
Og altså skrive:
[code="C#"]SqlConnection dbConn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);[/code]
Når du vil oprette en SqlConnection.
Indlæg senest redigeret d. 12.03.2006 19:58 af Bruger #3491