Czy istnieje sprytny sposób na określenie, które pole powoduje "obcinanie ciągów lub danych binarnych" za pomocą LINQ.Dowolny sprytny sposób naprawienia "ciągów lub danych binarnych byłby obcinany" ostrzeżenie z LINQ
Zawsze robiłem to ręcznie, przechodząc przez debugger, ale z partią używając "SubmitChanges" Muszę zmienić mój kod, aby wstawić pojedynczy wiersz, aby znaleźć winowajcę w partii rzędów.
Czy czegoś brakuje, czy w dzisiejszych czasach, czy naprawdę muszę nadal używać metody brute force, aby znaleźć problem.
Proszę, nie udzielaj mi porad dotyczących unikania tego błędu w przyszłości (chyba że jest to coś znacznie mądrzejszego niż "sprawdź dane"). Dane źródłowe pochodzą z innego systemu, w którym i tak nie mam pełnej kontroli - i chcę być leniwy.
PS. Czy program SQL Server 2008 faktycznie informuje mnie o nazwie pola. Proszę powiedz mi, że tak! Zaktualizuję!
dla zabawy: okazało się, że nazwa firmy "Ambasada Republiki Dominikańskiej w Stanach Zjednoczonych" próbuje zmieścić się w 50-znakowym polu nazwy firmy –
Jak to znalazłeś? – DenNukem
Wygląda na to, że to nie działa dla struktury encji. Mam nadzieję, że wkrótce to naprawią. –