Cuestión : ¿Cómo puedo manejar el dbNull en Linq?

Amortiguar la pregunta = del transporte en el _
de MainDS.Transaction.AsEnumerable () con donde Trans.CustomerID = el _
del _ResultRow (“CustomerID”) y (Trans.Debit - Trans.Paid) > 0 órdenes del _
por el _
de Trans.SaleDate seleccionan nuevo {. Tiempo = Trans.SaleDate, .SaleType = Trans.TransactionType, .TransctionNumber = Trans.TransactionNo. Debe = Trans.Debit. ¿El

if uno del crédito = de Trans.Credit} de los campos es falta de información que yo consigue un error, es una manera alrededor de ése?
class= del

Respuesta : ¿Cómo puedo manejar el dbNull en Linq?

Hola Mr_Ezi;

Usted puede utilizar el IIf si declaración como se muestra abajo y vuelve un valor prefijado si falta de información/nada.

Fernando
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
Amortiguar la pregunta = del transporte en MainDS.Transaction.AsEnumerable () el _
            Donde Trans.CustomerID = _ResultRow (_ de “CustomerID”)
                  Y (Trans.Debit - Trans.Paid) > 0 _
            Orden por el _ de Trans.SaleDate
            Seleccionar nuevo con el _
            {
                . Tiempo = Trans.SaleDate, _
                .SaleType = Trans.TransactionType, _
                .TransctionNumber = Trans.TransactionNo, _
                . ¡Debe = IIf (Trans.Debit! = DbNull.Value, Trans.Debit, 0), _
                . ¡Crédito = IIf (Trans.Credit! = DbNull.Value, Trans.Credit, 0)  _
            }
Otras soluciones  
 
programming4us programming4us