como cargar datos a una GRID desde una sentencia SQL

18/07/2003 - 02:47 por KATY SHWAIN | Informe spam
tengo una GRID y en sus propíedades especifico en el
recordsourcetype que se llenará con una sentencia SQL, y
dentro del código especifico algo por el estilo:

sqlcad = "select * from almacen"
thisform.grid1.recordsource = sqlcad

el problema es que en ejecución me abre la ventana
examinar mostrando el resultado del query y el usuario
tiene que cerrar esta tabla para ver la pantalla con la
GRID mostrando los datos.
Si especifico en la propiedad recordsource la variable que
contiene la sentencia SQL, y en el código nada, en la
ejecución la GRID se muestra en blanco y no presenta nada.
Que tengo que hacer para que los datos aparezcan en la
GRID sin que se abra la ventana examinar??
 

Leer las respuestas

#1 Rodrigo Juarez
18/07/2003 - 04:29 | Informe spam
yo hago lo siguiente

thisform.grid.recordsource=''
select * from tabla into cursor csrMiCursor
thisform.grid.recordsource='csrMiCursor'

Saludos

"KATY SHWAIN" escribió en el mensaje
news:062101c34cc6$3a1cfe00$
tengo una GRID y en sus propíedades especifico en el
recordsourcetype que se llenará con una sentencia SQL, y
dentro del código especifico algo por el estilo:

sqlcad = "select * from almacen"
thisform.grid1.recordsource = sqlcad

el problema es que en ejecución me abre la ventana
examinar mostrando el resultado del query y el usuario
tiene que cerrar esta tabla para ver la pantalla con la
GRID mostrando los datos.
Si especifico en la propiedad recordsource la variable que
contiene la sentencia SQL, y en el código nada, en la
ejecución la GRID se muestra en blanco y no presenta nada.
Que tengo que hacer para que los datos aparezcan en la
GRID sin que se abra la ventana examinar??

Preguntas similares