From: | "Merlin Moncure" <mmoncure(at)gmail(dot)com> |
---|---|
To: | "J Ottery" <jottery(at)becsystems(dot)com(dot)au> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: OLEDB vs ODBC to access postgres |
Date: | 2008-03-26 02:32:42 |
Message-ID: | b42b73150803251932m42e4ad69tf51df893d4e5c88c@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Mon, Mar 24, 2008 at 10:14 PM, J Ottery <jottery(at)becsystems(dot)com(dot)au> wrote:
> I am using a grid component (delphi) connected via Postgres ODBC , and
> via Datasource - ADOTable - ADOConnection to a postgres database.
> All works well.
> Tried using the PostgreSQL Native Provider, built a working
> connection string.
> It connects OK but I have only read access to the data (in the grid I
> cannot edit or add any rows).
> I have also tried several other OLEDB providers but they all exhibit
> the same behaviour.
>
> Why does ODBC work and PostgreSQL Native Provider (or other OLEDB's)
> not work?
>
> Help would be appreciated on this as I have spent a long time
> researching what to use for my future commercial projects.
The oledb driver PostgreSQL doesn't support Delphi (and a lot of other
things). My gut feeling is it probably never will...most people who
use the ms stack use the odbc or the .net drivers.
My personal favorite connection library to Delphi is Zeos...it's a
little cranky to set up but extremely fast and powerful. It has a
client side sql parser that allows very advanced data binding.
merlin
From | Date | Subject | |
---|---|---|---|
Next Message | Shane Ambler | 2008-03-26 03:00:29 | Re: How to "use" database? |
Previous Message | Tom Lane | 2008-03-26 02:09:58 | Re: table size and storage location |