Delphi - Seleccionar fila en DBGrid

 
Vista:

Seleccionar fila en DBGrid

Publicado por rookie (36 intervenciones) el 02/04/2002 11:03:03
Hola
Lo que necesito hacer es seleccionar una fila de un DBGrid, y luego recuperar los valores de los campos en la fila seleccionada. Lo puedo hacer usando SelectedItems, según el ejemplo que se muestra en la ayuda, pero para eso la DBGrid debe tener la opción dgMultiselect en true. El problema es que el usuario sólo debe estar habilitado para seleccionar una fila a la vez, y en este caso el método del ejemplo no funciona.
Cualquier sugerencia que me puedan dar será bienvenida.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Seleccionar fila en DBGrid

Publicado por Fer (269 intervenciones) el 03/04/2002 01:46:17
El DBGrid lo tendrás asociado a algún DataSet, entonces, aunque el DBGrid no tenga MultiSelect, la fila seleccionada es el registro activo del DataSet, no necesitas hacer nada. Puedes acceder a los valores del registro simplemente con, por ejemplo:

Variable := TuDataSet.FieldByName('CampoEntero1').AsInteger;
etc.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar