Como asignar consulta a Grid???
Publicado por Jancelmo (22 intervenciones) el 13/05/2009 17:21:09
Hola Programadores:
Necesito una mano de ustedes con esto, les comento que tengo un formulario con un Grid1 el cual me muestra mis Clientes de la misma tabla clientes, este formulario es un alta,baja y modificaciones de los cliente, los cuales aparte son mostrados en el Grid1, lo que le agregue fue un (grupo de opciones, optiongrup) de tres opciones en los cuales en la opcion uno quiero que me ordene la tabla por Apellido, la dos por Nombre y la tres por Domicilio, el problema es que solo pude hacer es que me las ordene la primera opcion el resto me deja las tablas en blanco, otra de las cosas que me dejo de hacer es que cuando le doy primero, anterior, siguiente, ultimo, me sigue manteniendo los que se encontraban ordenados desde un principio...
En algunos lugares hablan de cursores pero no se de que se trata, soy bastante nuevo en esto.-
Este es mi codigo para la opcion1, lo mismo es para la dos y la tres cambiando el ORDER BY por lo que quiero ordenar.-
thisform.grid1.recordsourcetype=4
thisform.grid1.RecordSource = "SELECT clientes.apellido,clientes.nombre, clientes.domicilio,clientes.telefono ;
FROM clientes ;
ORDER BY clientes.apellido"
thisform.grid1.Refresh
Desde ya muchas gracias sea cual fuese su respuesta!!!
Necesito una mano de ustedes con esto, les comento que tengo un formulario con un Grid1 el cual me muestra mis Clientes de la misma tabla clientes, este formulario es un alta,baja y modificaciones de los cliente, los cuales aparte son mostrados en el Grid1, lo que le agregue fue un (grupo de opciones, optiongrup) de tres opciones en los cuales en la opcion uno quiero que me ordene la tabla por Apellido, la dos por Nombre y la tres por Domicilio, el problema es que solo pude hacer es que me las ordene la primera opcion el resto me deja las tablas en blanco, otra de las cosas que me dejo de hacer es que cuando le doy primero, anterior, siguiente, ultimo, me sigue manteniendo los que se encontraban ordenados desde un principio...
En algunos lugares hablan de cursores pero no se de que se trata, soy bastante nuevo en esto.-
Este es mi codigo para la opcion1, lo mismo es para la dos y la tres cambiando el ORDER BY por lo que quiero ordenar.-
thisform.grid1.recordsourcetype=4
thisform.grid1.RecordSource = "SELECT clientes.apellido,clientes.nombre, clientes.domicilio,clientes.telefono ;
FROM clientes ;
ORDER BY clientes.apellido"
thisform.grid1.Refresh
Desde ya muchas gracias sea cual fuese su respuesta!!!
Valora esta pregunta


0