I'm trying to import a postgresql function in an devart entity model, where I want to return a "custom" table, but I just can't get it working
I define my function like this:
CREATE OR REPLACE FUNCTION "GetJournalEntriesByVoucherId"(bigint)
RETURNS SETOF record AS
$BODY$
SELECT
JE."JournalEntryID"
JE."Amount",
JE."EntryText",
FROM
"JournalEntries" AS JE
WHERE
JE."FK_Voucher"=$1
$BODY$
LANGUAGE sql VOLATILE STRICT
COST 100
ROWS 1000;
ALTER FUNCTION getjournalentriesbyvoucherid(bigint) OWNER TO sqluser;
And used the steps in post #2 in http://www.devart.com/forums/viewtopic.php?p=71252 but I get the error message
The data reader is incompatible with the specified Model.Entity1. A member of the type, JournalEntryID, does not have a corresponding column in the data reader with the same name"