使用linq计算记录时,指定的强制转换是无效的异常

时间:2015-10-25 16:04:08

标签: vb.net linq

我确信这是一个非常简单的,但我似乎无法在任何地方找到答案......

我正在尝试使用linq对数据表中的行进行计数,但由于条件int>而异常抛出(“指定的强制转换无效。”)。 0

    countofbacklog = dt.AsEnumerable().Where(Function(x) x.Field(Of String)("status") = "open" _
        AndAlso x.Field(Of String)("generalStatus") = "PMO" _
        AndAlso x.Field(Of Integer?)("income") > 0).Count
    dt.Dispose()

0 个答案:

没有答案