I have a problem when making a record with c # and entity framework

0

I get a dialogue but I do not know what it means ... when loading the data I do it in the following way:

var listaRed = con.Registros.ToList();
            if (listaRed.Count > 0)
            {
                cbSelecNombreRed.DataSource = listaRed;
                cbSelecNombreRed.DisplayMember = "Nombre_red";
                cbSelecNombreRed.ValueMember = "ID_Registro";
                if (cbSelecNombreRed.Items.Count > 1)
                    cbSelecNombreRed.SelectedIndex = -1;
            }
    
asked by Javier Hernandez 02.01.2018 в 02:26
source

1 answer

0

Always be careful when converting values to Int directly, this type of problem may occur.

Normally I do it this way:

    var a = 2;
    if (a is int)
    {
        //is integer
    }
    //or:
    if (a.GetType() == typeof(int))
    {
        //is integer
    }
    
answered by 02.01.2018 / 09:11
source