Po uruchomieniu zapytania dołączające w bazie danych programu Access dla komputerów stacjonarnych może zostać wyświetlony komunikat o błędzie o treści "Program Access nie może dołączyć wszystkich rekordów w zapytaniu dołączającym".
Ten komunikat o błędzie może zostać wyświetlony z jednej z następujących przyczyn:
Błędy konwersji typów Być może próbujesz dołączyć dane jednego typu do pola innego typu. Na przykład dołączanie tekstu do pola, które ma typ danych Liczba, spowoduje wystąpienie błędu. Sprawdź typy danych pól w tabeli docelowej, a następnie upewnij się, że dołączasz do każdej z nich poprawny typ danych.
Naruszenia klucza Być może próbujesz dołączyć dane do jednego lub kilku pól będących częścią klucza podstawowego tabeli, takich jak pole Identyfikator. Przejrzyj projekt tabeli docelowej, aby sprawdzić, czy klucz podstawowy (lub dowolny indeks) ma dla właściwości Bez duplikatów ustawioną wartość Tak. Następnie sprawdź dołączane dane, aby upewnić się, że nie naruszają one reguł tabeli docelowej.
Naruszenia blokady Jeśli tabela docelowa jest otwarta w widoku projektu lub otwarta przez innego użytkownika w sieci, może to spowodować blokady rekordów, które uniemożliwiłyby zapytaniu dołączanie rekordów. Upewnij się, że wszyscy są zamknięci w bazie danych.
Naruszenia reguł poprawności Sprawdź projekt tabeli docelowej, aby sprawdzić, jakie reguły poprawności istnieją. Jeśli na przykład pole jest wymagane, a zapytanie nie dostarcza do niego danych, zostanie wyświetlony komunikat o błędzie. Sprawdź również, czy tabela docelowa nie zawiera żadnych pól tekstowych, dla których ustawiono właściwość Zerowa dł. dozwolona na wartość Nie. Jeśli zapytanie nie dołącza żadnych znaków do takiego pola, zostanie wyświetlony komunikat o błędzie. Inne reguły poprawności również mogą powodować problem — na przykład dla pola Ilość może być ustawiona następująca reguła poprawności:
>=10
W takim przypadku nie można dołączać rekordów z ilością mniejszą niż 10.
Aby uzyskać więcej informacji na temat tworzenia zapytań dołączanych, zobacz Dodawanie rekordów do tabeli przy użyciu zapytania dołączanego.