我收到此错误:在 linq 查询中,DataReport.exe 中发生了“System.NullReferenceException”类型的未处理异常。此后我的代码。知道如何处理此异常。谢谢。
private void btnFilterBy_Click(object sender, EventArgs e)
{
var records =
from record in data.AsEnumerable()
where (record.Field<string>(data.Columns[0].ColumnName).Contains(txtBC.Text) &&
record.Field<string>(data.Columns[1].ColumnName).Contains(txtRM.Text) &&
record.Field<string>(data.Columns[2].ColumnName).Contains(txtClient.Text) &&
record.Field<string>(data.Columns[4].ColumnName).Contains(txtProduct.Text) &&
record.Field<string>(data.Columns[7].ColumnName).Contains(txtSegment.Text) &&
record.Field<string>(data.Columns[6].ColumnName).Contains(txtMonth.Text))
select record;
dataQuery = records.CopyToDataTable();
dtGridPivot.DataSource = dataQuery;
}