***sobre VFP para Posgres
*** Pasar este pedazo de código hecho en VFP a posgresql como procedimiento almacenado.
Select sp00m6
SELECT sp00m7
INDEX ON tarje TAG sp00m7
GO TOP
DO WHILE .not.eof()
STORE “” TO vtar
STORE “” TO vnomb
Store 0 to vimp
STORE tarje TO vtar
STORE nombre TO vnomb
Store htrab to vimp
Select sp00m6
Appe blank
REPLACE tarje WITH vtar
REPLACE nombre WITH vnomb
REPLACE htrab WITH vimp
Select sp00m7
Skip
enddo
Ambos son aparte.
**** Otro pedazo de código en VFP9 a posgresql como procedimiento almacenado.
Select pagar
REPLACE ALL ianti1 WITH ((htrab1)*(antigueda1/190.6)) FOR sep="1".and.antigueda1>0.and.htrab1>0
REPLACE ALL ianti1 WITH ianti1+((htrab2)*(antigueda2/190.6)) FOR sep="2".and.antigueda2>0.and.htrab2>0
Como es estas líneas en Posgres?
Luego como Llamo EL procedimiento almacenado desde VFP?
Yo te aconsejo que lo hagas mediante el sql de pgadmin. No con ese asistente. Es mas practico y rapido.
Puede hacer pruebas. Modificar rapidamente, te marca el error y te da sugerencias.
Y concuerdo con lo del señor Farias.. En serio primero hazlo en foxpro con sql (en la ayuda de fox esta)
Si te funciona en Fox te funcionara en postgres.
Puedes hacer los update, insert, y delete directamente de fox a postgres. No necesitas una funcion.
Te lo digo porque yo asi empeze y me fue mas facil entender los errores en postgres.
Saludos
En el Play de google hay una aplicación de android que se llama Postgresql desde Cero.
Es un tutorial bastante sencillo y con ejemplos. En español.
He aprendido mucho ahi.
Saludos