Witam, jak uzyskać pole imie wartość typu string z tego zapytania?
var result = db.Klient.Where(us => us.username == username.Trim());
string imie= from r in result select new {r.Imie}; // kod jest blędny chodzi o sam fakt co chcę uzyskać
Witam, jak uzyskać pole imie wartość typu string z tego zapytania?
var result = db.Klient.Where(us => us.username == username.Trim());
string imie= from r in result select new {r.Imie}; // kod jest blędny chodzi o sam fakt co chcę uzyskać
Ale ty chcesz pobrać jedno imie? Bo selectem zaciągasz całą kolekcje i do końca nie wiadomo o co Ci chodzi.
Może tak:
var result = db.klient.FirstOrDefault(u => u.username == username.Trim());
string imie = result.Imie; //jeśli result nie jest nullem
Poradziłem sobie tym sposobem, dzięki za zainteresowanie i przepraszam za niejasny post
string imie= (from r in db.Klient where r.username == username.Trim() select r.imie).FirstOrDefault();
Pozdrawiam
Przykład @dam1an jest czytelniejszy i nie jest to misz masz jak w twoim przypadku.
string imie = db.Klient.FirstOrDefault(u => u.username == username.Trim()).imie;