From: | poli pepe <sirkan_ve(at)yahoo(dot)es> |
---|---|
To: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Uso de Npgsql y plsql |
Date: | 2015-06-23 21:28:32 |
Message-ID: | 990874617.7123929.1435094912569.JavaMail.yahoo@mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenas tengo el siguiente problema, soy nuevo con postgresql cree una funcion para buscar un representante por un campo llamado ''ci' y que me devuelva los datos si lo encuentra desde vb .net llamo a la funcion asi: da = New NpgsqlDataAdapter("SELECT * FROM buscarepresentante(:ci_r)", cn)
da.SelectCommand.Parameters.Add("ci_r", NpgsqlTypes.NpgsqlDbType.Varchar)
en pgadmin la funcion es asi: CREATE OR REPLACE FUNCTION buscarepresentante(IN ci character)
RETURNS TABLE(id integer, _ci character, nacion character, apellidos character varying, nombres character varying, direccion character varying, celular character, habita character, trabajo character, exonera boolean, parentescorep character varying, descuento_rep integer) AS
$BODY$
BEGIN
RETURN QUERY
SELECT *
FROM representantes WHERE ci_rep = ci;
END;$BODY$
LANGUAGE plpgsql VOLATILE
COST 100
ROWS 100;
ALTER FUNCTION buscarepresentante(character)
OWNER TO postgres;
Desde pgadmin la funcion se ejecuta bien, pero desde vb .net me da error. Agradezco la ayuda que puedan prestar. Gracias.
From | Date | Subject | |
---|---|---|---|
Next Message | Paola Alejandra de Montserrat Cordero Bon | 2015-06-24 00:07:25 | problemas con comparación de caracteres |
Previous Message | Esneiker Enriquez Cabrera | 2015-06-23 11:41:59 | RE: problema con restaura de bd |