Boost logo

Boost :

From: Brock Peabody (brock.peabody_at_[hidden])
Date: 2005-08-14 17:16:28

This has taken me longer to get to than I thought, but here it is. The
zip file contains three units:

1) Boost.Database - a minimalist abstract database interface. The
interface (boost::db::database in database.hpp) really exposes two main
methods: one performs execute queries, and one performs queries that
return data sets. These are called row_sets and provide a random access
container interface. The interface also provides start/commit/rollback
transaction functions. These are implemented with execute queries but
are included to allow reference counted, nested transactions.

2) Boost.Database.Postgresql - an implementation of the above interface
for postgresql

3) test - a small program that opens and queries a postgresql database.

I've compiled this on VC 7.1 but I don't think there's anything that
won't work on another platform.

Let me know what you think,


> -----Original Message-----
> On Behalf Of Caleb Epstein
> Sent: Wednesday, August 03, 2005 4:24 PM
> To: boost_at_[hidden]
> Subject: Re: [boost] Interest in an ODBC library?
> On 8/3/05, Brock Peabody <brock.peabody_at_[hidden]> wrote:
> > Where do you think would be a good place to start? I could put
> > and post an abstract database interface with a postgresql
> > for starters.
> Sounds like a perfect start to me!

Boost list run by bdawes at, gregod at, cpdaniel at, john at