Witam
Dlaczego przy takim zapytaniu zrobionym LINQiem, zwraca mi pustą tabele (jakby nie było takiego wpisu, a jest):
SPDDataContext db = new SPDDataContext();
var items = from a in db.Opinies.Where(c => c.IdPracy == check && c.rodz_opini == ComboBox1.Text)
orderby a.IdOpini
select new
{
a.IdOpini,
a.IdPracy,
a.IdPracownik,
a.rodz_opini,
a.Kat1,
a.Kat2,
a.Kat3,
a.Kat4,
a.Kat5,
a.Kat6,
a.Kat7,
a.Kat8,
a.ocena
};
DataGridView1.DataSource = items;
Za to w przypadku gdy wpiszę poniższe zapytanie to już wszystko działa.
var items = from a in db.Opinies.Where(c => c.IdPracy == check && c.rodz_opini == "xxx")
Dla czego nie mogę porównać stringu z comboboxa ?