RE: Problema en ADO con campos text

From: Henry <hensa22(at)yahoo(dot)es>
To: Jose Stragnari <jose(at)mulleryasociados(dot)com(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: Problema en ADO con campos text
Date: 2007-02-10 13:28:03
Message-ID: 150722.82711.qm@web30813.mail.mud.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

prueba cone esto:
oConnection.Open('DRIVER={PostgreSQL};DATABASE=rrhh_0002;SERVER=192.168.10.221;UID=postgres;PWD=postgres;
MaxLongVarcharSize=20000')

yo nunca lo he probado con ese valor, yo siempre dejo el vaor or defecto, espero que esto te ayude.
Jose Stragnari <jose(at)mulleryasociados(dot)com(dot)ar> escribió: Hola a todos,

Necesito un poco de ayuda de alguien que haya trabajado con ADO + postgresql. El problema es que cuando abro un recordset de una tabla con un campo text, la propiedad definedsize del recordset para ese campo está establecida a 8190, por lo que al intentar asignar una cadena de texto mayor a ese número se produce un error. Cuando hago la misma operación en SQL Sever 2000, el definedsize del campo text está establecido en 1073741823, por lo que no tengo problemas.

Ahora bien, intenté con el proveedor OLEDB y con ODBC y no hay caso. Estoy utilizando Postgres 8.1 y las cadenas de conexión son las siguientes:

OLEDB
oConnection.Open('Provider=PostgreSQL.1 OLE DB Provider;Data Source=192.168.10.221;location=rrhh_0002;User ID=postgres;password=postgres;')

ODBC
oConnection.Open('DRIVER={PostgreSQL};DATABASE=rrhh_0002;SERVER=192.168.10.221;UID=postgres;PWD=postgres;')

Desde ya gracias

José Luis Stragnari
Córdoba - Argentina


---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message GABRIEL COLINA 2007-02-10 13:28:50 Re: Obtener los primeros registros de una consulta.
Previous Message Silvia Gardel 2007-02-10 13:15:00 plphp en windows