Какую версию OLEDB-провайдера используете?
И действительно, проблема решилась со сменой версии.
У меня была библиотека pgoledb.dll версии 1.0.0.15
из того же дистрибутива, что и сам сервер PostgreSQL.
С переходом на версию 1.0.0.19 проблема исчезла.
Спасибо Victor Snezhko за подсказку и всем за внимание.
А кто-нибудь знает, как попроще заставить ADOQuery/ADOTable
определять поля типа char/varchar как строки?
У меня они определяется как Memo-поля.
Наглое навязывание своего типа дает ошибку.
Пока знаю только способ
отображения как строк через
вычисляемое поле, а хотелось бы
действительно строковое поле.