Autor Tema: Duda con Seleccion de Filas en DATAGRID  (Leído 8386 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Duda con Seleccion de Filas en DATAGRID
« en: Noviembre 21, 2011, 04:22:30 pm »
Amigso mi duda es la siguiente:

Tengo un Datagrid asociado a un Recordset el cual se llena de filas cuando realizo una busqueda.

Lo que no se, es como puedo seleccionar una fila concreta y pasarlo a una variable para poder generar una busqueda con el valor de esa variable.

Esto lo se hacer si selecciono la fila desde el lateral del datagrid, pero no hacerlo si selecciono la fila desde el centro de la misma.

No se si me he explicado bien.

Seleccionado la fila desde el lateral del datagrid hago lo siguiente:

Código: (vb) [Seleccionar]
Private sub datagrid1_Click()

    Dim var As String

    var = rst.Fields(0).Value     

end sub

Pero cuando hago la seleccion de la fila desde el centro de la fila, la seleccion no es correcta, no se muy bien pq.

Alguien sabe decirme como podria hacerlo.

Muchisimas gracias a todos.....

CRACKSSSSSSSS

« última modificación: Noviembre 21, 2011, 04:34:11 pm por xkiz ™ »

seba123neo

  • Terabyte
  • *****
  • Mensajes: 763
  • Reputación: +88/-5
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #1 en: Noviembre 21, 2011, 04:43:03 pm »
consejo: usar el MSHFlexgrid antes que el datagrid.

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #2 en: Noviembre 21, 2011, 05:03:33 pm »
Gracias por la respuesta.....

Pero creo que me has ayudado poco.


Un saludo

seba123neo

  • Terabyte
  • *****
  • Mensajes: 763
  • Reputación: +88/-5
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #3 en: Noviembre 21, 2011, 05:25:15 pm »
Pero creo que me has ayudado poco.

si a vos te parece eso esta bien, nunca en 60 mil post que tengo en internet me habian dicho eso, pero creo que te equivocas, estoy haciendote un favor de que no renieges mas en un futuro y veas que el datagrid es horrible y que el MSHFlexgrid lo pasa por arriba en personalizacion y funcionalidades.

Mr. X

  • Visitante
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #4 en: Noviembre 21, 2011, 05:55:27 pm »
Si esta enlazado a un recordset, podes seleccionarlo usando RST.Move
investigua vos sobre el uso, aca yo no tengo el vb :s

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #5 en: Noviembre 21, 2011, 11:12:18 pm »
Para que seba no se enfade.....

Con el control que me dices ya se hacer lo que pido.

Por ese motivo te dije que me ayudabas poco.

Sigo pidiendo ayuda para saber si se podria hacer lo que pido con el control datagrid.

Y si ya se que se puede hacer con otros controles.

Sebas gracias po tu ayuda y a la de todos.

Un saludito.


Gracias un saludo.

fx700

  • Kilobyte
  • **
  • Mensajes: 95
  • Reputación: +4/-2
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #6 en: Noviembre 22, 2011, 09:41:51 pm »
Nose si entendi pero intenta asi: msgbox datagrid1.Columns(0).Text

Mr. X

  • Visitante
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #7 en: Noviembre 23, 2011, 12:07:52 pm »
Ya te dije, si ya está enlazado usa la función move del recordset...
Lo hice varias veces en algunos programas de gestión

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #8 en: Noviembre 23, 2011, 09:21:13 pm »
Graxias a todos.

Resolvi la duda.

Muchas gracias a todos.

Mr. X

  • Visitante
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #9 en: Noviembre 23, 2011, 09:28:54 pm »
¿como?
« última modificación: Noviembre 24, 2011, 05:55:13 am por xkiz ™ »

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #10 en: Noviembre 23, 2011, 10:21:32 pm »
la respuesta la tenia fx70

datagrid1.Columns(0).Text

Un saludo

De todos modos..... usare el control que decia SEBA123NEO..... MSFLEXGRID

Un saludo

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #11 en: Noviembre 23, 2011, 10:30:43 pm »
Y si quieres mostrar consultas jerarquicas usa el MSHFlexGrid.
Me encuentras en YAcosta.com

Mr. X

  • Visitante
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #12 en: Noviembre 23, 2011, 10:37:38 pm »
si, ese es muucho mejor...
« última modificación: Noviembre 24, 2011, 05:55:37 am por xkiz ™ »

el_trocha

  • Kilobyte
  • **
  • Mensajes: 62
  • Reputación: +1/-2
    • Ver Perfil
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #13 en: Noviembre 23, 2011, 11:35:30 pm »
Perdonar e Error.

MSHFLEXGRID


un saludito.....


Me comi la HHHHHHHHHHH




YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Duda con Seleccion de Filas en DATAGRID
« Respuesta #14 en: Noviembre 24, 2011, 12:55:24 am »
Solo por si aca, el control MSFlexgrid si existe, por eso no parece un error cuando lo mencionaste.
MSFlexgrid : No es jerárquico
MSHFlexgrid: SI es jerárquico

Saludos
Me encuentras en YAcosta.com