C# Entity Framework "В EntityFramework.dll возникло необработанное исключение типа" System.Reflection.TargetInvocationException ".

Я создаю простую форму входа в систему с использованием VS2015, C#, SQLite DB и Entity Framework (в рамках.net Framework 4)

при вводе действительного пользователя и пароля я получаю это исключение

An unhandled exception of type 'System.Reflection.TargetInvocationException' occurred in EntityFramework.dll
Additional information: Exception has been thrown by the target of an invocation.

это моя БД:
http://www11.0zz0.com/2016/09/03/23/934209903.png

это мой класс пользователя:
http://www11.0zz0.com/2016/09/03/23/937963117.png

это исключение:
http://www11.0zz0.com/2016/09/03/23/381133631.png
http://www11.0zz0.com/2016/09/03/23/355831822.png

Я перепробовал все, что знаю.. но у меня ничего не получилось Кто-нибудь знает, как решить эту проблему?

1 ответ

Решение

Наконец я нашел проблему. Тип BOOLEAN в SQLite не очень совместим с типом C# 'bool' ... Вместо этого я изменил его на int, и он работал как волшебство. Спасибо, господин robor78

Другие вопросы по тегам