Tema: DataGrid
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/09/2009, 11:21
Nasher
 
Fecha de Ingreso: agosto-2009
Mensajes: 33
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: DataGrid

Cita:
Iniciado por MarioDavid Ver Mensaje
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:
// 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
                }
            }
Prueba y me dices