Nullable object must have value?

В строке: bool travel = fill.travel.Value; Я получаю следующую ошибку:

Nullable объект должен иметь значение

, и я не уверен, почему. Все, что я хочу сделать, это получить значение в базе данных о путешествиях, которое в настоящее время является ложным. Любая помощь будет оценена по достоинству.

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 
 }
33
задан abatishchev 11 May 2012 в 17:13
поделиться