Primero que nada, bájate la última versión de odbc para postgre desde este link y asegurate que es el driver para la versión de tu servidor Postgre, en mi caso es la versión 9.1 y superior:
http://www.postgresql.org/ftp/odbc/versions/msi/ A continuación el mejor método de conexión que yo uso: * Crear la conexión a la base de datos lnHandle = SQLStringConnect("DRIVER={Postgre SQL ANSI};SERVER=10.0.0.3;Database=Mitrabajo;PORT=5432;UID=miusuario;PWD=laclave") * Preparar la consulta lcSQL = Space(0) TEXT TO lcSQL NOSHOW TEXTMERGE SELECT * FROM mitabla; ENDTEXT If !(SQLEXEC(lnHandle,lcSQL,"Cur_Consulta") > 0) = AERROR(laError) lcError = "Error: en instruccion SQL" + laError(2) Messagebox(lcError, 0+16,"Advertencia") =SQLDISCONNECT(lnHandle) RETURN ENDIF SELECT Cur_consulta BROWSE El 31 de enero de 2013 08:05, Guillermo E. Villanueva < guillermo...@gmail.com> escribió: > Nunca usé VFP pero desarrollé aplicaciones con powerbuilder conectándome a > través de ODBC y OleDB y tuve buenos resultados con los dos. > > Guillermo Villanueva > > > > El 30 de enero de 2013 00:47, Luis A. C <lucarv...@yahoo.es> escribió: > > HOLA POR FAVOR CUAL ES LA MEJOR FORMA DE CONECTARSE DESDE VFP9 CON >> POSTGRES. yA LO HICE CON LA ODBC Y VFPCOM PERO A MOMENTOS QUE PIERDE LA >> CONEXION. LO ESTOY PROBANDO CON SQLSTRINGCONNECT. >> CUAL ES LA MEJOR O SI EXISTE OTRA MEJOR Y MAS SEGURA GRACIAS >> >> >> - >> Enviado a la lista de correo pgsql-es-ayuda ( >> pgsql-es-ayuda@postgresql.org) >> Para cambiar tu suscripción: >> http://www.postgresql.org/mailpref/pgsql-es-ayuda >> > >