Na linii: bool travel = fill.travel.Value;
otrzymuję następujący błąd:Obiekt Nullable musi mieć wartość?
Nullable object must have a value
i nie jestem pewien dlaczego. Wszystko, co chcę zrobić, to uzyskać wartość w bazie danych podróży, która obecnie jest fałszywa. Każda pomoc będzie doceniona.
using (var db = new DataClasses1DataContext())
{
var fill = (from f in db.expenseHdrs
where f.rptNo == getPkRowReport()
select f).FirstOrDefault();
txtReportDesc.Text = fill.description;
txtPeriod.Text = fill.period;
txtPurpose.Text = fill.purpose;
bool travel = fill.travel.Value;
chkTravel.Checked = travel
}
co robi 'getPkRowReport' powrócić? –
Wygląda na to, że fill.travel jest zerowalnym boolem ('bool?') I ma wartość NULL w bazie danych. – driis
@driis, to jest odpowiedź, więc równie dobrze możesz przesunąć ją poniżej. –