Shachar Shemesh <psql(at)shemesh(dot)biz> writes:
> When I try to open (using MFC) a non-forward only cursor on a view (i.e.
> - select * from viewname), I get an error of "attribute ctid not found".
> There are some chances that this is an ODBC problem, but my research
> suggests that the dependancy on ctid is created by the database itself.
Your research is faulty --- it's an ODBC issue.
> Can anyone comment about this? Is this problem solveable?
You'd have better luck asking on pgsql-odbc, but my guess is that they
depend on ctid as a (crude) form of unique row identification.
regards, tom lane