como obtengo los valores de cada una de las celdas al hacer click en una fila determinada.
Saludos Guillermo
| |||
Respuesta: DataGrid hola tengo un datagridview en C# 2005 y una tabla citas EN SQL SERVER 2005 el cual necesito llenar datos en las primeras columnas de este modo (HORA), si reservan una cita a las 3 de la tarde esa reserva debe de insertarse automaticamente en la columna HORA que sea igual a "15:00" dejando en blanco las anteriores filas : HORA NOMBRE APELLIDO DIRECCION 7:00 7:30 8:00 8:30 . . 15:00 carmen caceres av libertadores agradesco de ante mano su ayuda |
| |||
Respuesta: DataGrid Cita:
Iniciado por MarioDavid ![]() hola tengo un datagridview en C# 2005 y una tabla citas EN SQL SERVER 2005 el cual necesito llenar datos en las primeras columnas de este modo (HORA), si reservan una cita a las 3 de la tarde esa reserva debe de insertarse automaticamente en la columna HORA que sea igual a "15:00" dejando en blanco las anteriores filas : HORA NOMBRE APELLIDO DIRECCION 7:00 7:30 8:00 8:30 . . 15:00 carmen caceres av libertadores agradesco de ante mano su ayuda Solo tienes comparar los valores de las celdas de la columna HORAS y si coincide con la hora que reservo añadir los datos: Es algo asi:
Código:
Prueba y me dices // Recorres las filas del DataGrid en busca de la fila que contenga esa hora for (indice = 0; indice < (DataGridView1.Rows.Count); indice++) { if (DateTime.Parse(dataGridView1.Rows[indice].Cells["HORAS"].Value.ToString()) == hora) { // aqui rellenas las celdas de esa fila } } |