Udostępnij za pośrednictwem


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

  1. Kliknij dwukrotnie w Eksploratorze rozwiązań Mój projekt ikony (Visual Basic) lub właściwości ikony (C#) można otworzyć Designer projektu.

  2. Wybierz Ustawienia karty.

  3. Wprowadź Nazwa ciągu połączenia.Podczas uzyskiwania dostępu do ciągu połączenia w kodzie, należy skorzystać z tej nazwy.

  4. Ustaw typu do (parametry połączenia).

  5. Pozostaw zakres ustawioną aplikacji.

  6. 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

  1. 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.

  2. Wybierz Ustawienia karty.

  3. Zlokalizuj połączenia chcesz edytować, a następnie wybierz opcję tekst w wartość pola.

  4. 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

  1. W Eksploratora rozwiązań, kliknij dwukrotnie zestawu danych (pliku xsd) z połączenia, który chcesz edytować.

  2. Wybierz Obiekt TableAdapter lub zapytania z połączeniem chcesz edytować.

  3. W właściwości Rozwiń okno parametru DefaultConnection węzła.

  4. 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

Edytowanie danych w aplikacji

Sprawdzanie poprawności danych

Zapisywanie danych

Inne zasoby

Przegląd aplikacji w Visual Studio

Łączenie z danymi w Visual Studio