Problema con caractere en un select

From: Fernando Siguenza <fsigu(at)hotmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Problema con caractere en un select
Date: 2008-07-04 21:21:22
Message-ID: BAY114-W513054EB85C58D1AB36D97A19B0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Amigos yo nuevamente espero me puedan dar una mano ota ves muchas gracias a todos los que me han ayudado hasta el momento
ahora tengo otro inconveniente, quiero realizar un select a la base de datos.

tengo un campo de tipo cod varchar(3) y otro nom varchar(20) lo que quiero hacer es esto

select * from tabla where cod like '%' or nom like '%' para que me retorne todos los valores.

Pero al realizar la consulta me sale esto

ERROR: 42883: operator does not exist: @ character varying

estos con mis parametros

comando.Parameters.Add(new NpgsqlParameter("@AgeCod", NpgsqlDbType.Char, 3)).Value = cod + '%';

comando.Parameters.Add(new NpgsqlParameter("@AgeNom", NpgsqlDbType.Char, 20)).Value = nom + '%';

cual puede ser el error, he intentado concatenar con doble comillas y nada me da el mismo erro

Espero que me puedan ayudar. estoy usando Npgsql con c#

Saludos
_________________________________________________________________
Blog your life in 3D with Windows Live Writer.
http://www.windowslive.com/overview.html?ocid=TXT_TAGLM_Wave2_wl_writer_022008

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Douglas Escobar 2008-07-04 21:31:56 Manejo de Imagenes
Previous Message Fernando Siguenza 2008-07-04 21:19:41 RE: Error en Insert