Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 23694|Odpowiedź: 1

[Źródło] WyjątekWyWykOcenaCzęściowa

[Skopiuj link]
Opublikowano 30.08.2016 14:30:15 | | |
 Ziemianin| Opublikowano 22.10.2019 14:48:20 |
Kod, który uruchamiasz, otrzymuje wartość obiektu null, więc ten obiekt również jest rzucany. Gdy dostawca zapytań próbuje przekształcić to zapytanie w coś, co może zrobić baza danych, musi przetworzyć Model.date.Value.Date jako swoją wartość, aby móc użyć tej wartości w zapytaniu. Ponieważ nie ma wartości, kod się łamie.

Rozwiązaniem jest oczywiście nie wplatanie takich sprawdzeń bezpośrednio w zapytanie. Poza kontekstem zapytania określić, czy należy dodać ten check, a następnie dodaj go tylko wtedy, gdy jest to konieczne:

Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com