como conectar visual foxpro 9.0 con postgresql 9.1 bits y windows 7 de 64 bits

2,181 views
Skip to first unread message

angel eduardo rojas rodas

unread,
Oct 24, 2013, 2:11:52 PM10/24/13
to publice...@googlegroups.com
no logro conectarme desde mi programa, utilizo la conexion odbc ejemplo:
a=sqlconnect("postgresql") y me da un error de conexion, como puedo corregir para ejecutar las consultas sql?
desde ya muchas gracias!!!

MALKASOFT ADPI: http://www.developervfp.blogspot.com/

unread,
Oct 24, 2013, 2:23:58 PM10/24/13
to publice...@googlegroups.com
Hola en este link tienes una serie de ejemplos de como conectarte a PostGreSQL http://www.connectionstrings.com/postgresql/



Pd.: Descargate mi grilla que tiene multiples funciones como filtrar, multiseleccion, búsqueda, etc del siguiente link http://www.developervfp.blogspot.com/p/gridlibre-v35.html. Ahora también puedes bajarte mi ultima herramienta Busqueda Incremental con un TEXTBOX http://developervfp.blogspot.mx/p/busqueda-incremental-con-un-textbox.html  las herramientas viene con código fuente, ojo no hacer mal uso por favor. 


Saludos; 


Ing. Russvell Jesus Soto Gamarra 
Framework Multi-conexion a cualquier base de datos v6.0

Jorge Gonzalez

unread,
Aug 30, 2014, 1:49:48 PM8/30/14
to publice...@googlegroups.com

Hola Ing. Rusell.
Pero simplemente coloco ese código y se conecta?
User ID=root;Password=myPassword;Host=localhost;Port=5432;Database=myDataBase;
Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0;

No veo una linea de conexión. 

Martin Paredes

unread,
Aug 30, 2014, 2:00:45 PM8/30/14
to publice...@googlegroups.com
prueba con esto :

lcserver="localhost"
lcdatabase="db"
lcuser="user"
lcpassword="pass"
lcport="5432"
lcstringConn="Provider=MSDASQL;Driver={PostgreSQL ODBC Driver(UNICODE)}; Server="+lcserver+";Port="+lcport+";Database="+lcdatabase+";uid="+lcuser+";pwd="+lcpassword+";UseServerSidePrepare=1;MaxVarcharSize=254;UnknownsAsLongVarchar=0;TextAsLongVarchar=0;"
SQLSETPROP(0, "Displogin", 3)
nconn=SQLSTRINGCONNECT(lcstringConn)
IF nconn>0 THEN
    MESSAGEBOX('conectado...')
ELSE
   =AERROR(laError)
   cError='A '+laError(1,3)
   MESSAGEBOX(cError)
ENDIF

importente :

revisa que el nombre del driver ODBC este registrado de esta manera : PostgreSQL ODBC Driver(UNICODE)

salds y suerte
Mapasac.....

Fernando D. Bozzo

unread,
Aug 30, 2014, 2:18:59 PM8/30/14
to publice...@googlegroups.com
Muchachos.... están respondiendo algo de 2013. Digo yo que ya se habrá resuelto  :-)
Reply all
Reply to author
Forward
0 new messages