Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jeśli zestaw danych zawiera ograniczenia (takie jak ograniczenia foreign key) istnieje możliwość spowodowania wyjątki zostanie wygenerowany w zależności od kolejności operacji wykonywanych przed zestawu danych.Na przykład ładowanie rekordów podrzędnych przed załadowaniem rekordów nadrzędnych pokrewne można naruszenie ograniczenia i spowodować wyjątek.Jak załadować rekord podrzędny ograniczenie sprawdza rekord nadrzędny pokrewne i zgłasza błąd.Gdyby nie było żadnych mechanizm, który umożliwia tymczasowe ograniczenie zawieszenia, błąd będzie uruchamiany za każdym razem, gdy próbował załadować rekordu do tabeli podrzędnej.Innym sposobem na zawieszenie wszystkich ograniczeń w zestawie danych są BeginEdit, i EndEdit właściwości.
[!UWAGA]
Zdarzenia sprawdzania poprawności (na przykład ColumnChanging, RowChanging, i tak dalej) nie zostanie podniesiona, gdy ograniczenia są wyłączone.
Do zawieszenia ograniczeń aktualizacji programowo
Poniższy przykład pokazuje jak tymczasowo wyłączyć sprawdzanie w zestawie danych ograniczeń:
DataSet1.EnforceConstraints = False ' Perform some operations on the dataset DataSet1.EnforceConstraints = True
dataSet1.EnforceConstraints = false; // Perform some operations on the dataset dataSet1.EnforceConstraints = true;
Do zawieszenia ograniczeń aktualizacji za pomocą projektanta zestawu danych
Otwarcie zestawu danych w Tworzenie i edytowanie wpisanych zestawów danych.Aby uzyskać więcej informacji, zobacz Porady: otwieranie zestawu w narzędziu Projektant obiektów Dataset.
Zestaw EnforceConstraints właściwość, aby false w Właściwości okna.
Zobacz też
Koncepcje
Zapisywanie danych w zestawach danych
Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji
Powiązywanie kontrolek z danymi w Visual Studio
Sprawdzanie poprawności danych