Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2006, 09:09
Avatar de kejos
kejos
 
Fecha de Ingreso: septiembre-2005
Mensajes: 100
Antigüedad: 19 años, 3 meses
Puntos: 0
Sonrisa valores nulos a fechas

Hola!!!!
es que tengo una duda yo estoy llevando valores nulos de inserción y actualización a la base de datos por ejemplo para valores enteros asi:

Código:
if(DdlFinalidad.SelectedIndex==0)
{
    int idfinalidad=0;
    try
    {
        idfinalidad=int.Parse(DdlFinalidad.SelectedItem.Value);
    }
    catch
    {
        idfinalidad=0;
    }
    CmdIns.Parameters.Add(new SqlParameter("@idfinalidad", SqlDbType.Int, 4));
    CmdIns.Parameters["@idfinalidad"].Value = (idfinalidad>0 ? (object)idfinalidad : System.DBNull.Value);
}
else
{
    CmdIns.Parameters.Add(new SqlParameter("@idfinalidad", SqlDbType.NVarChar, 50));
    CmdIns.Parameters["@idfinalidad"].Value = int.Parse(DdlFinalidad.SelectedItem.Value);
}
pero si lo quiero hacer para fechas que se supone que debo llevar en la parte donde le estoy llevando en este ejemplo cero a la variable si fuera una fecha cuál seria el valor???
y en la parte donde pongo la condición así:

Código:
(idfinalidad>0 ? (object)idfinalidad : System.DBNull.Value)
cómo debería ir esa condición para las fechas???

gracias por toda la ayuda que me puedan brindar (hay que tener en cuenta que el valor que se le asigne a la variable debe ser un valor que se reconozca como fecha)

gracias otra vez