Porady: zapisywanie i edycja parametrów połączeń
Ciągi połączenia w Visual Studio aplikacji mogą być zapisywane w pliku konfiguracji aplikacji (nazywane również ustawienia aplikacji) lub zakodowane bezpośrednio w aplikacji.Trwa zapisywanie parametry połączenia w pliku konfiguracji aplikacji upraszcza zadanie polegające na obsługę aplikacji.Jeśli ciąg połączenia musi być zmienione, następnie można zaktualizować go w pliku ustawień aplikacji (w odróżnieniu od konieczności go zmienić w kodzie źródłowym i ponownie skompilować aplikację).
Przechowywanie poufne informacje (na przykład hasła) w parametrach połączenia może mieć wpływ na zabezpieczeń aplikacji.Parametry połączenia zapisane w pliku konfiguracji aplikacji nie są szyfrowane lub zastosowanym mieszaniem nazw, więc może być osoba uzyskać dostęp do pliku i wyświetlić jego zawartość.Przy użyciu zintegrowanych zabezpieczeń systemu Windows jest bezpieczniejsze kontrolować dostęp do bazy danych.
Jeśli nie chcesz używać zintegrowane zabezpieczenia systemu Windows i bazy danych wymaga nazwy użytkownika i hasła, można pominąć je w parametrach połączenia, ale aplikacji należy podać te informacje, aby pomyślnie nawiązać połączenie z bazą danych.Na przykład można utworzyć okno dialogowe, który wyświetla monit o tych informacji i dynamicznie tworzy parametry połączenia w czasie wykonywania.Zabezpieczenia można nadal problemu w przypadku informacje przechwycenia jest w drodze do bazy danych.
Aby uzyskać więcej informacji, zobacz Protecting Connection Information.
Aby zapisać ciąg połączenia z w kreatorach danych
- Wybierz opcję, aby zapisać połączenie na zapisać parametry połączenia w pliku konfiguracji aplikacji strony.
Aby zapisać ciąg połączenia bezpośrednio do ustawienia aplikacji
Kliknij dwukrotnie w Eksploratorze rozwiązań Mój projekt ikony (Visual Basic) lub właściwości ikony (C#) można otworzyć Designer projektu.
Wybierz Ustawienia karty.
Wprowadź Nazwa ciągu połączenia.Podczas uzyskiwania dostępu do ciągu połączenia w kodzie, należy skorzystać z tej nazwy.
Ustaw typu do (parametry połączenia).
Pozostaw zakres ustawioną aplikacji.
Wprowadź ciąg połączenia do wartość pola.
—lub—
Kliknij przycisk wielokropka (...) przycisku w wartość pole, aby otworzyć Właściwości połączenia okno dialogowe służy do tworzenia ciąg połączenia.
Edytowanie parametry połączenia przechowywanych w ustawienia aplikacji
Można zmodyfikować informacje o połączeniu zapisanego w ustawieniach aplikacji za pomocą Designer projektu.
Aby edytować ciąg połączenia przechowywanych w ustawienia aplikacji
W Eksploratorze rozwiązań, kliknij dwukrotnie Mój projekt ikony (Visual Basic) lub właściwości ikony (Visual C# można otworzyć Designer projektu.
Wybierz Ustawienia karty.
Zlokalizuj połączenia chcesz edytować, a następnie wybierz opcję tekst w wartość pola.
Edytowanie ciągu połączenia w wartość pola.
—lub—
Kliknij przycisk wielokropka w wartość pole, aby edytować połączenie z Właściwości połączenia okno dialogowe.
Edytowanie parametry połączenia zakodowane w zestawów danych
Można zmodyfikować informacje o połączeniu, który został zapisany w kodzie za pomocą Tworzenie i edytowanie wpisanych zestawów danych.
Aby edytować ciąg połączenia przechowywanych w zestawie danych
W Eksploratora rozwiązań, kliknij dwukrotnie zestawu danych (pliku xsd) z połączenia, który chcesz edytować.
Wybierz Obiekt TableAdapter lub zapytania z połączeniem chcesz edytować.
W właściwości Rozwiń okno parametru DefaultConnection węzła.
Aby szybko zmodyfikować parametry połączenia, Edytuj ConnectionString właściwości.
—lub—
Kliknij strzałkę w dół na parametru DefaultConnection właściwości i wybierz polecenie nowe połączenie.
Zabezpieczenia
Przechowywanie poufne informacje (na przykład hasła) w parametrach połączenia może mieć wpływ na zabezpieczeń aplikacji.Przy użyciu zintegrowanych zabezpieczeń systemu Windows jest bezpieczniejsze kontrolować dostęp do bazy danych.
Aby uzyskać więcej informacji, zobacz Protecting Connection Information i Security Overview [wd_adonet].
Zobacz też
Koncepcje
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji
Powiązywanie kontrolek z danymi w Visual Studio
Sprawdzanie poprawności danych