ник: osmor
не надо ODBC используйте adodb.recordset и ole db
строка для коннекта
Provider=PostgreSQL OLE DB Provider;Data Source=myServerAddress;location=myDataBase;User ID=myUsername;password=myPassword;timeout=1000;
(взято от сюда http://www.connectionstrings.com/postgre-sql#p53)
Вопрос в совновном с том, есть ли доступ к БД с внешних ip
многие провайдеры, в целях безопасности разрешают доступ к БД только со своих внутренних IP.