Bingo! Unset the "bool as char" in the Data Type Options of the Driver
Advanced Options and you should get the same error I am experiencing. In my
case, I simply set the option and it works great.
Dave Page wrote:
> Hi David,
>
> I'm having real trouble figuring this one out. I've tried it on 95 & 98 and
> on PostgreSQL 6.4 & 6.4.2 and cannot reproduce this error at all. I have
> added code to handle if no default value can be found, but this should never
> happen because the existing code will only try to get the default value if
> the attribute record (pg_attribute.atthasdef) is true.
>
> I'm not sure if this is because I've misunderstood the way PostgreSQL works
> or there's some corruption in your system.
>
> Any suggestions gratefully received :-)
>