RE:Consultas con Select
Publicado por
Roman Suazo (1 intervención) el 03/03/2003 01:55:56
*1)Como hago para a un cursor o consulta generada por un Select le *agrego un campo el cual necesito que numere los registros de 1 en 1.
Con select no se puede hacer eso, lo que podrias hacer es que una vez
creado el cursor, le hagas un SCAN en toda la tabla, empezando con
el primer registro, en una variable vas guardan el numero que le asignaras a cada registro, esta variable se ira autoincrementando con
a medida que el SCAN se vaya corriendo.
OJO, POSIBLEMENTE ESTO NO FUNCIONE, ASI QUE HAZ LAS PRUEBAS NECESARIAS QuE TE DEMUESTRe QUE ESTA FUNCIONANDO.
La otra opcion que tenes para resolver esto es: comprar vfp 8 :)
el cual tiene la capacidad de los campo autoincrmentados para cursores y tablas.
*2)Estoy seleccionando con un Select una serie de registros que luego* *mostraré en un Grid, pero necesito a este Grid ponerle un botón que *me sirva para marcar o desmarcar los registros que el contiene.
Aqui lo mejor que podes hacer es usar un checkbox en las columnas, para determinar que registros estan marcado o no, o ta vez podrias usar
un listbox para seleccionar los registros (el listbox los registros solo son
de lectura)
Para poner el control en la columna, seleccionas la columna (el grid queda azul) arrastras el control sobre la columna, y despues en las
propiedades (currentcontrol) defines que el checkbox sera el control
a usar. Para esto debes definri tambien en un nuevo campo en tu
cursor (numerico).