capturar datos de un datagrid
Hola
tengo un datagrid que se me carga con unos datos concretos cuando hago clic en un calendar. Quisiera saber si es posible, como hacer para capturar los datos de una determinada fila del datagrid, al hacer clic sobre una celda de la fila a capturar.
Espero haberme explicado bien
Gracias de antemano
tengo un datagrid que se me carga con unos datos concretos cuando hago clic en un calendar. Quisiera saber si es posible, como hacer para capturar los datos de una determinada fila del datagrid, al hacer clic sobre una celda de la fila a capturar.
Espero haberme explicado bien
Gracias de antemano
El Datagrid, se conecta a un AdoDc o un Recordset, cada vez que cambias la fecha desde el calendar, solo debes llamar al método Find del recordset
Adodc1.Recordset.Find = "Fecha = " & DatoFecha
Eso provoca la selección del registro coincidente.
Ahora, para capturar el dato seleccionado, solo debes acceder al registro actual del adodc, ya que, cada vez que seleccionas un registro en el Datagrid, el puntero del Adodc conectado se mueve en consecuencia.
Podrías usar el evento MoveComplete del Adodc.
Saludos
Adodc1.Recordset.Find = "Fecha = " & DatoFecha
Eso provoca la selección del registro coincidente.
Ahora, para capturar el dato seleccionado, solo debes acceder al registro actual del adodc, ya que, cada vez que seleccionas un registro en el Datagrid, el puntero del Adodc conectado se mueve en consecuencia.
Podrías usar el evento MoveComplete del Adodc.
Saludos