• Viernes 8 de Noviembre de 2024, 14:37

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - tottorojo

Páginas: [1]
1
VB .NET / Pasar datos (celda vacia) desde datagrid a textbox
« en: Lunes 8 de Agosto de 2011, 23:58 »
Hola a todos, tengo un problema, tengo unos datos en un datagrid y cuando selecciono una fila los datos rellenan unos textbox, asi:

If dgDetalle.SelectedRows.Count > 0 Then
            txtCodigo.Text = dgDetalle.Item("CODIGO", dgDetalle.SelectedRows(0).Index).Value
            txtCIF.Text = dgDetalle.Item("CIF", dgDetalle.SelectedRows(0).Index).Value
            txtNombreComercial.Text = dgDetalle.Item("NOMBRECOMERCIAL", dgDetalle.SelectedRows(0).Index).Value
            txtDireccion.Text = dgDetalle.Item("DIRECCION", dgDetalle.SelectedRows(0).Index).Value
            txtPoblacion.Text = dgDetalle.Item("POBLACION", dgDetalle.SelectedRows(0).Index).Value
            txtCP.Text = dgDetalle.Item("CP", dgDetalle.SelectedRows(0).Index).Value
            txtTelefono1.Text = dgDetalle.Item("TELEFONO1", dgDetalle.SelectedRows(0).Index).Value
            txtMovil.Text = dgDetalle.Item("TELEFONO2", dgDetalle.SelectedRows(0).Index).Value
            txtEmail.Text = dgDetalle.Item("EMAIL", dgDetalle.SelectedRows(0).Index).Value
            txtDescuento.Text = dgDetalle.Item("DESCUENTO", dgDetalle.SelectedRows(0).Index).Value
            cActivo = dgDetalle.Item("ACTIVO", dgDetalle.SelectedRows(0).Index).Value
            chbActivo.Checked = dgDetalle.Item("ACTIVO", dgDetalle.SelectedRows(0).Index).Value
        End If


Pero tengo dos problemas,

1. Si algun campo en el datagridview esta vacio me sale este error:

La conversión del tipo 'DBNull' en el tipo 'String' no es válida.

2. No puedo pasar el checkbox !!

Espero me haya explicado un poco, Gracias

Páginas: [1]