Re: gnome-db



Other then the graphic gnome-db widgets, wich I cant use due to it being a
console server, you havent told me any benifits that it has over libodbc.
In fact, it has a fiew things that would hinder preformance. I need a good
strong sql driver, so I would have to use
gnome-db->libiodbc->myodbc->mysql. The extra step would cost me precious
recources. Also, the requirement of the gnome library would be another
preformance hit. Everything you just told me can be done directly by iodbc
itself. What exactly is gnome-db's purpose? Why not use the indestry
standard odbc? Does gnome-db have a better API? If so, why not just add a
companion library? It just seems to me that there are too many db projects
that should be reunified. Linux's database capabilities are lacking
compared to windows because of the strong tie in of odbc to windows.
Having linux and gnome support it, rather then making propriatatary api's
would help us gain a good foothold in the enterprise market. gnome-db
puzzles me. Gnome is the only desktop that seems to heavily use standards.
XML and CORBA are good examples. Why then, is gnome not adopting ODBC?
Is odbc just too crapy an api? Please tell me. I want to know if I am
making a mistake by using iodbc. Sorry if it sounds like I am ripping on
you or gnome-db. I'm not. I am just confused.

thanks,
Bob

On Thu, 2 Dec 1999, Rodrigo Moya wrote:

> bob@cs.csoft.net wrote:
> 
> > I am about to recode some of my mysql db code to make it db independant.
> > (in a non gnome program) I am thinking of using libiodbc, but want to
> > know, what can gnome-db do that libiodbc cant? If there is a good reason,
> > I might use gnome-db instead.
> >
> 
> gnome-db provides access to MySQL through a native API driver, and through an
> ODBC driver. Besides that, you may be able to change your underlying database
> without touching a line of code in your client application.
> 
> gnome-db contains several CORBA servers which provide access to different
> databases, one of them is the native MySQL server (although it is still
> buggy). There is also an ODBC server which runs well, which will let you
> access MySQL databases if you've got an ODBC driver for MySQL.
> 
> So, this may answer your question: your code will be database-independant,
> with the facility to change the database just touching a configuration file.
> Although you will depend on the gnome libs.
> 
> If you need further info, please contact me.
> 
> Cheers
> 
> 
> -- 
> To unsubscribe: mail gnome-devel-list-request@gnome.org with "unsubscribe"
> as the Subject.
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]