Robię apkę Window Forms, tworzę połączenie z bazą danych (microsoft sql server management studio) poprzez entity framework, gdzie mam tabele z logowaniem (Id, username, password).
Typ username i password to nchar(30).
Jak mam logowanie w aplikacji i wpisuje login/hasło (admin/ admin) to wywala mi błąd, że hasło jest złe, login dobry. Dopiero jak zmienię password na nchar(5) --- czyli długość mojego hasła --- to logowanie jest prawidłowe.
Co jest tego przyczyną?
//edit:
Zmieniłem password na typ "text" - działa. No to fajnie, wcześniej robiłem przez nchar i działało. Mimo tego - jakie jest tego wytłumaczenie, że wcześniej działało a teraz nie?