Javier Serrano escribió:
> Precisamente el problema es que mis tabla estan sin oids, entonces me dice
> que el campo oid no existe, ahora que me nombras el npgsql, veo que es otra
> forma de conectar, pero no la conozco, si puedes enviarme un link de donde
> exista un manual completo o tienen un ejemplo donde se explique como se usa,
> me serviria de mucho, Gracias Jeferson por tu ayuda, y gracias a todos.
>
> ----- Original Message -----
> From: "jeferson alvarez" <jalvarez(at)renova(dot)com(dot)pe>
> To: "Javier Serrano" <javier(dot)serrano(at)grupo-condor(dot)net>
> Sent: Monday, March 26, 2007 10:18 AM
> Subject: Re: [pgsql-es-ayuda] ADODB.Recordset en .NET2005 con postgresql
>
>
> Javier Serrano escribió:
>
>> Estoy conectando Postgresql via odbc a Visual Basic .NET 2005 con la
>> referencia ADODB, pero no me funciona:
>>
>> Lo que hice fue:
>> 1). Cree un odbc llamado mi_odbc.
>> 2). Realice la conexion ADODB.Connection al ODBC y se que funciona,
>> porque ejecute la consulta en unrecordset y me funciono:
>> ejemplo: select current_user
>> y en el recordset me trajo el usuario con el que me conecto a
>> postgresql, es decir que el odbc funciona.
>> 3) hice una consulta normalita a la base de datos ejemplo: select *
>> from mi_tabla, pero al abrir (Metodo OPEN) el recorset me dice que
>> campo oid no existe, y la verdad yo no tengo en mi_tabla un campo con
>> ese nombre, no se si necesite obligatoriamente al crear una tabla
>> crearla con OIDs.
>> 4) Cree una tabla nueva con OIDs, cree una consulta para la nueva
>> tabla y no me muestra error, pero entonces me muestra nulos los
>> campos, le cree 4 registros y cree un ListBox en mi Form de :NET 2005
>> y al ejecutar la consulta me agrega 4 Items al ListBox pero sin
>> contenido es decir Nulos como si el campo estuviera vacio, pero no lo
>> está.
>>
>> Agradezco su colaboracion.
>>
> Aver lo que no entiendo por que usas ADOCB en .Net 2005 yo te
> recomendaria que uses Npgsql yo lo uso y es muy eficiente yo suo :net
> 2003 pero hay otros que lo usan con 2005 y dicen que funciona muy bien
> por otro lado cuando tu ve ese problema simplemente al crear la tabla le
> puse without oids.
>
>
>
>
Ahi encontraras toda la información necesaria....