Porady: zapisywanie i edycja parametrów połączeń
Ciągi połączenia w Visual Studio aplikacje mogą być zapisane w pliku konfiguracyjnym aplikacji (zwaną także ustawienia aplikacji) lub zakodowane bezpośrednio w aplikacji. Zapisywanie ciągów połączeń w pliku konfiguracyjnym aplikacji upraszcza zadanie utrzymania aplikacji. Jeśli ciąg połączenia musi zostać zmieniony, a następnie można zaktualizować go w pliku ustawień aplikacji (w odróżnieniu od konieczności zmienić go w kodzie źródłowym i ponownie skompilować aplikację).
Przechowywanie informacji poufnych (na przykład hasła) w ciągu znaków połączenia może wpłynąć na bezpieczeństwo aplikacji. Ciągi połączeń zapisane w pliku konfiguracyjnym aplikacji nie są szyfrowane lub ukrywane, więc może być możliwe dla kogoś, aby uzyskać dostęp do pliku i wyświetlić jego zawartość. Przy użyciu zintegrowanych zabezpieczeń systemu Windows jest bezpieczniejszy sposób kontrolować dostęp do bazy danych.
Jeśli użytkownik nie chce użyć zintegrowane zabezpieczenia systemu Windows i baza danych wymaga nazwy użytkownika i hasła, można je pominąć w ciągu połączenia, ale musisz podać te informacje, aby pomyślnie połączyć się z bazą danych aplikacji. Na przykład można utworzyć okno dialogowe, które monituje użytkownika o te informacje i dynamicznie tworzy ciąg połączenia w czasie wykonywania. Zabezpieczenia wciąż może być problem, jeśli informacje zostaje zatrzymana na drodze do bazy danych.
Aby uzyskać więcej informacji, zobacz Protecting Connection Information.
Aby zapisać ciąg połączenia z w ramach tych kreatorów danych
- Wybierz opcję, aby zapisać połączenie w zapisać ciąg połączenia w pliku konfiguracyjnym aplikacji strony.
Aby zapisać ciąg połączenia bezpośrednio do ustawień aplikacji
In Solution Explorer double-click the My Project icon (Visual Basic) or Properties icon (C#) to open the Project Designer.
Wybierz ustawienia kartę.
Wprowadź nazwa ciągu połączenia. Podczas uzyskiwania dostępu do ciągu połączenia w kodzie należy odwołać się do tej nazwy.
Ustaw typu do (ciąg połączenia).
Pozostaw zakres ustawiona na aplikacji.
Wpisz ciąg połączenia w wartość pole.
—lub—
Kliknij przycisk z wielokropkiem (...) przycisk w wartość pole, aby otworzyć właściwości połączenia okno dialogowe, aby zbudować ciąg połączenia.
Edycja ciągów połączenia przechowywane w ustawieniach aplikacji
Można zmodyfikować informacje o połączeniu, który jest zapisany w ustawieniach aplikacji za pomocą Projektant projektu.
Aby edytować ciąg połączenia, przechowywane w ustawieniach aplikacji
In Solution Explorer, double-click the My Project icon (Visual Basic) or Properties icon (Visual C# to open the Project Designer.
Wybierz ustawienia kartę.
Zlokalizuj połączenie chcesz edytować, a następnie zaznacz tekst w wartość pole.
Edytuj ciąg połączenia w wartość pole.
—lub—
Kliknij przycisk z wielokropkiem, w wartość pole, aby edytować połączenie z właściwości połączenia okno dialogowe.
Edycja ciągów połączenia zakodowane w zestawów danych
Można zmodyfikować informacje o połączeniu, który jest zapisany w kodzie za pomocą Tworzenie i edytowanie wpisanych zestawów danych.
Aby edytować ciąg połączenia, przechowywane w zestawie danych
W Solution Explorer, kliknij dwukrotnie zestawu danych (plik .xsd) z połączenia, który chcesz edytować.
Wybierz TableAdapter lub kwerendy z połączenia ma być edytowany.
W właściwości Rozwiń okno DefaultConnection węzła.
Aby szybko zmodyfikować ciąg połączenia, należy edytować ConnectionString właściwości.
—lub—
Kliknij strzałkę w dół na DefaultConnection właściwości i wybierz polecenie nowe połączenie.
Zabezpieczenia
Przechowywanie informacji poufnych (na przykład hasła) w ciągu znaków połączenia może wpłynąć na bezpieczeństwo aplikacji. Przy użyciu zintegrowanych zabezpieczeń systemu Windows jest bezpieczniejszy sposób 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