llamar vistas almacenadas en firebird

63 views
Skip to first unread message

danycam

unread,
Mar 19, 2018, 11:16:57 AM3/19/18
to Comunidad de Visual Foxpro en Español
Hola amigos,
como es la sintaxis para  ejecutar una  vista (view) almacenada en una base de datos de firebird, desde un programa de visual foxpro 
la vista se llama v_bancos


TEXT TO lcSQL1 NOSHOW
            EXECUTE ............................
ENDTEXT

muchas gracias,

saludos


Daniel

Esteban H.

unread,
Mar 19, 2018, 3:17:10 PM3/19/18
to publice...@googlegroups.com

            TEXT TO lcSQL1 NOSHOW

               Select * From V_bancos Where ban_idloc = 1

            ENDTEXT


El * podes reemplazarlo sólo x los campos q necesitas, sería lo conveniente.

 

Saludos

Esteban

Daniel Camayo

unread,
Mar 19, 2018, 6:17:28 PM3/19/18
to publice...@googlegroups.com
Hola Esteban, una consulta pero la vista ya esta creada en la base de datos de firebird, según leí es mas eficiente, entonces uno hace la petición y el le devuelve los datos
pero no se como hacerlo

saludos
 

Esteban H.

unread,
Mar 19, 2018, 6:49:10 PM3/19/18
to publice...@googlegroups.com

Si te entendí, es lo conveniente armar todas las vistas y luego invocarlas desde VFP o el programa q utilices. La forma de invocarla es como te escribí dentro del Text endText.

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Daniel Camayo
Enviado el: lunes, 19 de marzo de 2018 07:17 p.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] llamar vistas almacenadas en firebird

 

Hola Esteban, una consulta pero la vista ya esta creada en la base de datos de firebird, según leí es mas eficiente, entonces uno hace la petición y el le devuelve los datos

pero no se como hacerlo

 

saludos

 

El 19 de marzo de 2018, 14:16, 'Esteban H.' via Comunidad de Visual Foxpro en Español<publice...@googlegroups.com> escribió:

            TEXT TO lcSQL1 NOSHOW

               Select * From V_bancos Where ban_idloc = 1

            ENDTEXT


El * podes reemplazarlo sólo x los campos q necesitas, sería lo conveniente.

 

Saludos

Esteban

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de danycam
Enviado el: lunes, 19 de marzo de 2018 12:17 pm.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] llamar vistas almacenadas en firebird

Hola amigos,

como es la sintaxis para  ejecutar una  vista (view) almacenada en una base de datos de firebird, desde un programa de visual foxpro 

la vista se llama v_bancos

 

 

            TEXT TO lcSQL1 NOSHOW

            EXECUTE ...........................

            ENDTEXT

muchas gracias,

 

saludos

 

 

Daniel

 

Daniel Camayo

unread,
Mar 19, 2018, 11:53:49 PM3/19/18
to publice...@googlegroups.com
Todo claro Esteban 

gracias

saludos

Martin Paredes

unread,
Mar 20, 2018, 10:37:36 AM3/20/18
to Comunidad de Visual Foxpro en Español

=sqlexec(miconeccion, "SELECT miscampos FROM db.vista;", "respuesta")

brow


Slds...

Mapasac

Reply all
Reply to author
Forward
0 new messages