ya se corrigio el problema, haciendo esto con la sentencia SQL:
select tbl_08.tbl_08_fecha,tbl_10.* from tbl_10 right join tbl_08 on tbl_08.tbl_08_no=tbl_10.tbl_08_no where tbl_08.tbl_08_fecha BETWEEN to_date(@PDE,'DD/MM/YYYY') AND to_date(@PA,'DD/MM/YYYY'); 2010/4/20 Desarrollo Escuintla <[email protected]> > Gracias por responder, > > en eso mismo estaba pensando, realizar un cast > > 2010/4/20 Jaime Casanova <[email protected]> > > 2010/4/20 Desarrollo Escuintla <[email protected]>: >> > >> > select tbl_08.tbl_08_fecha,tbl_10.* from tbl_10 >> > right join tbl_08 >> > on >> > tbl_08.tbl_08_no=tbl_10.tbl_08_no >> > where tbl_08.tbl_08_fecha between :PDE AND :PA; >> > >> > donde PDE y PA son parametros tipo fecha >> > >> [...] >> > >> > Npgsql.NpgsqlException: ERROR: 42883: el operador no existe: date >= >> text >> >> >> y Npgsql sabe que son fechas? es decir en algun lugar los declaras >> como fechas? como lo ve el servidor de base de datos al recibirlo? >> >> por que el mensaje de error dice que son parametros text, intenta >> haciendo un cast >> >> >> -- >> Atentamente, >> Jaime Casanova >> Soporte y capacitación de PostgreSQL >> Asesoría y desarrollo de sistemas >> Guayaquil - Ecuador >> Cel. +59387171157 >> > > > > -- > Saludos > > _________________ > José de Paz > Escuintla, Guatemala > Tel. (502)-56041676 > > http://desarrolloescuintla.wordpress.com > > -- Saludos _________________ José de Paz Escuintla, Guatemala Tel. (502)-56041676 http://desarrolloescuintla.wordpress.com
