Sorry por la demora ahi te mando la cadena de conexion la cual Uso yo como DNS system creado en Windows.
Saludos. Function Conectar() Set cn = New ADODB.Connection With cn .CursorLocation = adUseServer '.Open ("Provider=PostgreSQL OLE DB Provider;Password=123456;User ID=postgres;Data Source=localhost;Location=rafa;") .Open ("Provider=MsDataShape.1;Persist Security Info=False;User ID=postgres;Extended Properties=""DSN=PostgreSQL;DATABASE=bdcarrillo;SERVER=localhost;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=postgres;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0 """) '.Open ("Provider=MsDataShape.1;Persist Security Info=False;User ID=postgres;Extended Properties=""DSN=PostgreSQL;DATABASE=rafa;SERVER=192.168.1.50;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=123456;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0 """) End With End Function El 24 de enero de 2012 08:13, Suso <jlcu...@terra.es> escribió: > Otra cosa el fichero que me comentas pgodbc8.0.msi como tal no aparece por > ningun lado, ni siquiera en internet, lo que he encontrado en el > repositorio del ftp de postgres son los psqlodbc_08.0?.*.zip, que son como > 20, y los queestan dentro son todos psqlodbc.msi, de todas maneras, bajé un > par de ellos y no funcionan(en modo normal, sin ssl, sin sspi) no se si es > pq es para 32 bits y esta máquina es de 64 y/o porque la versión de > postgres que tengo es la 9.1 de 64 bits también. > Un saludo > suso > > El 24 de enero de 2012 09:48, Suso <jlcu...@terra.es> escribió: > > Gracias Ruben >> En cuanto al MSI 8.0 vale cualquiera de ellos?, sea cual seea la version? >> Un saludo >> Suso >> >> El 23 de enero de 2012 21:10, ruben avila galindo >> <ruben2...@gmail.com>escribió: >> >> Si normal que llegue a mi casa y te envio la cadena de conexion y como >>> manejarlo. >>> >>> Saludos >>> >>> Ruben Avila G >>> >>> >>> El 23 de enero de 2012 15:00, Suso <jlcu...@terra.es> escribió: >>> >>> Hay varias versiones del 8.0, me cualquiera de ellas?, funcionan en 64 >>>> bits? >>>> Gracias de nuevo >>>> Un saludo >>>> Suso >>>> >>>> El 23 de enero de 2012 19:57, Suso <jlcu...@terra.es> escribió: >>>> >>>> Hola, si te agradecería me pasaras la cadena de conexión, me bajaré el >>>>> odbc que comentas también. >>>>> Muchas gracias >>>>> Un saludo >>>>> Suso >>>>> >>>>> El 23 de enero de 2012 17:26, ruben avila galindo <ruben2...@gmail.com >>>>> > escribió: >>>>> >>>>> Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4 años >>>>>> comente que los drivers pgsqlodb.msi en disntintas versiones no >>>>>> funcionaba >>>>>> ahora lo que investigue es que hay pgodbc8.0.msi que es la unica que >>>>>> funciona y es estable. >>>>>> >>>>>> y instalas y creas el ODBC en DNS System si no mas recuerdo como >>>>>> Usuario o Administrador y ahi cuando creas claro esta llamando la >>>>>> instalacion que >>>>>> si no mas recuerdo te saldra y ahi tendras que poner IP: , Nombre >>>>>> Database, Usuario y Password. >>>>>> >>>>>> es la unica forma que se puede hacer y no encontre otra forma por mas >>>>>> que quice y me habria gustado quein hace esos compiladores msi para que >>>>>> corrijan ese Debug. >>>>>> >>>>>> Cualquier inconveniente o si gustas te paso la conexion que uso yo y >>>>>> hasta invocaba la misma conexion con Crystal Report para Impresion de >>>>>> Tickets. >>>>>> >>>>>> Ojo: Tienes q tener en Cuenta que Microsoft dejo de lado para parches >>>>>> y de lado VB6. yo lo use con XP pero otros sistemas tenia el Problema que >>>>>> tenias que compilar con tu Visual Studio 6.0 para que chape las librerias >>>>>> del sistema operativo donde instalar crear un Instalador por cada sistema >>>>>> operativo que me fue titanicamente solucionar eso con otras externas. >>>>>> >>>>>> Saludos >>>>>> >>>>>> >>>>>> Ruben Avila G. >>>>>> Perú >>>>>> >>>>>> >>>>>> El 21 de enero de 2012 21:31, Jaime Casanova >>>>>> <ja...@2ndquadrant.com>escribió: >>>>>> >>>>>>> 2012/1/21 Suso <jlcu...@terra.es>: >>>>>>> > >>>>>>> > Uso ODBC, no se puede usar ODBC y SSPI. >>>>>>> > >>>>>>> >>>>>>> que tiene que ver una cosa con otra? >>>>>>> sobre SSPI puedes ver aqui: >>>>>>> http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH >>>>>>> >>>>>>> -- >>>>>>> Jaime Casanova www.2ndQuadrant.com >>>>>>> Professional PostgreSQL: Soporte 24x7 y capacitación >>>>>>> - >>>>>>> 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 >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >