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
}
}
|