Próbuję napisać ciąg połączenia Web.config tak:Jak napisać ciąg połączenia w pliku web.config i przeczytać z niego?
<connectionStrings>
<add name="Dbconnection" connectionString="Server=localhost;
Database=OnlineShopping ; Integrated Security=True"/>
</connectionStrings >
i odczytać z niej tak:
string strcon =
ConfigurationManager.ConnectionStrings["Dbconnection"].ConnectionString;
SqlConnection DbConnection = new SqlConnection(strcon);
po uruchomieniu programu pojawia się błąd ze względu na wartość null odniesienie. ale kiedy używam tego kodu:
SqlConnection DbConnection = new SqlConnection();
DbConnection.ConnectionString =
"Server=localhost; Database=OnlineShopping ; Integrated Security=True";
Nie otrzymam żadnego błędu i program działa poprawnie! Na czym polega problem?
Nie potrzebujesz programu WebConfigurationManager do odczytywania połączenia. – slfan