pomoc przy connection string

0

witam, mam aplikację WPF w C# korzystającą a bazy danych SQL.
W pliku app.config mam taki connection string <connectionStrings><add name="DBEntities" connectionString="metadata=res:///Model.Enitites.ProduktyModel.csdl|res:///Model.Enitites.ProduktyModel.ssdl|res://*/Model.Enitites.ProduktyModel.msl;provider=System.Data.SqlClient;provider connection string="data source=DESKTOP-NMF99U2\bbb;initial catalog=DB;persist security info=True;user id=sa;password=test;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings>

do projektu jest dodany model ADO.NET, jak mogę edytować tego stringa aby aplikacja działała na innym komputerze?

0

Jeśli chcesz trzymać connection string jawnie w pliku config, to przede wszystkim zakoduj CHOCIAŻ hasło.
Dalej, jeśli chcesz po prostu umieścić w pliku config działający connection string, to:

  1. Utwórz na kompie nowy plik tekstowy.
  2. Zmień mu rozszerzenie na UDL
  3. Uruchom go - zobaczysz kreator połączenia
  4. Za pomocą kreatora stwórz i przetestuj połączenie.
  5. Następnie wyedytuj plik (otwórz go w notatniku, czy gdzieś) - zobaczysz gotowy connection string.

Jeśli chcesz mieć możliwość zmiany connection string w aplikacji, to chyba musisz sam sobie takie okienko stworzyć i sam odpowiednio zrobić ten connection string.

1 użytkowników online, w tym zalogowanych: 0, gości: 1