[Mono-devel-list] OleDb || Gda# || Postgres

Met @ Uber met at uberstats.com
Mon Nov 3 11:29:10 EST 2003

On Mon, 2003-11-03 at 11:23, Rodrigo Moya wrote:
> On Mon, 2003-11-03 at 16:26, Met @ Uber wrote:
> > My head hurts, so I'm not sure if I'm following you...
> > 
> > I need to use OleDb (System.Data.OleDb) because sadly that's all that
> >
> OJB? What is that?
> >  supports ATM.  So in order to do this I need to use Gda# too? 
> > Or does the provided OleDb replace the direct use of Gda#?  I'm a little
> > lost, would you mind clarifying a bit?
> > 
> you can use either OleDb or GDA# or any of the other options Daniel
> mentioned in his mail. One or the other, not at the same time.
> OleDb uses libgda as an implementation detail, which causes a bit of
> confusion, since you need to setup libgda before using it on OleDb.
> Also, we don't support yet OleDb connection strings :-( which means you
> need to use libgda nomenclature to connect to the database.
> GDA#, on the other hand, is a C# binding for the libgda library, so if
> you use it, you will be using directly libgda and its nomenclature.
> If you still want to use OleDb, that's fine also, use whatever is better
> for you. But if you are going to use it, please fix the connection
> string support I mentioned above :-) It seems an easy task (which I'm
> sorry for not having done before :-( and will allow users to use the
> same code in windows and in linux.
> cheers

OJB.NET (http://ojb-net.sourceforge.net/) is an object/relational
persistence tool for .NET very similar at heart to OJB for Java from the
Apache group.  The author currently doesn't support any connections
except through OleDb.  I would write one for the project, but they're in
hard-core alpha and things seem to continually change.  Besides, we've
got libgda!!  

Anyhow, I'll find the problem for OleDb connection strings and work out
a fix.  It doesn't sound hard at all.  Thanks a lot for clearing things
up, and sorry for any confusion.

~ Matthew

More information about the Mono-devel-list mailing list