From: David Stanaway <david@stanaway.net>
To: Landon Blake <lblake@KSNINC.COM>
Cc: pgsql-interfaces@postgresql.org
Subject: Re: Driver for Gnome/GTK Applications.....
Date: Fri, 24 Jun 2005 10:06:35 -0500
Message-ID: <1119625595.720.9.camel@david.dialmex.net> (raw)
In-Reply-To: <4FEA62844670C04B907701DF410B16EB0D7ED8@plotroom.domain.ksninc.pvt>
References: <4FEA62844670C04B907701DF410B16EB0D7ED8@plotroom.domain.ksninc.pvt>
Hi there,
libpq is the C client library for postgresql, and it is pretty well
documented, well designed and fast. There are some database abstraction
libraries also which you can use, including libodbc, libdbi and
libgnomedb
http://www.unixodbc.org/http://libdbi.sourceforge.net/http://www.gnome-db.org/
I haven't used any of these, although the perl dbi interface (Which I
think the C libdbi is influenced by) is something I have used, and it is
very good.
Maybe some other people have some experience with these abstraction
libraries and can say which to avoid etc.
On Thu, 2005-06-23 at 14:17 -0700, Landon Blake wrote:
> I have recently moved to a Linux environment from Windows. I know that you can connect to PostgreSQL via JDBC with Java and ODBC with Microsoft programs, but what is the best way to connect to PostgreSQL from an application written to run on Linux? I will most likely be writing the GUI with GTK and Gnome. Any suggestions?
>
> Thanks,
>
> Landon
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: In versions below 8.0, the planner will ignore your desire to
> choose an index scan if your joining column's datatypes do not
> match
>
--
David Stanaway <david@stanaway.net>
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-interfaces@postgresql.org
Cc: david@stanaway.net, lblake@KSNINC.COM
Subject: Re: Driver for Gnome/GTK Applications.....
In-Reply-To: <1119625595.720.9.camel@david.dialmex.net>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox