Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Seleccionar manualmente las filas de un DBGrid

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Seleccionar manualmente las filas de un DBGrid Responder citando

Buenas.

Mi problemilla es que quiero seleccionar manualmente las filas seleccionadas de un DBGrid, desde el programa, (sin utilizar el raton), y no se como hacerlo.
Con la propiedad SelectedRows, lo he intentado pero no he encontrado nada para seleccionarlas manualmente.

Si alguien sabe como hacerlo le agradeceria mucho que me lo contase

Muchas gracias

jeloguin
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

has intentado utlizando la tecla SHIFT y las de Direccion.. o CTRL, puede funcionar...

si encuentro algo te lo mando..
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

el tema esta en que hago una consulta, muestro los datos en el DBGrid, y posteriormente actualizo los datos de la consulta, y claro, la seleccion del DBGrid vuelve al principio, y yo lo que pretendo es que se quede seleccionado donde estaba .... no se si es posible

Gracias de todos modos Cesar
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Hola!

Creo que tendrás que usar Bookmarks. Un ejemplo:

Código:

TBookmark Posicion;
Posicion = Query->GetBookmark();  //marca el registro actual
....
operaciones que necesites hacer
...
...
Query1->GotoBookmark(Posicion); //"salta" al registro marcado
Query1->FreeBookmark(Posicion); //elimina la marca


Suerte!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.