RE: GNU Enterprise
- From: Reinhard Mueller <rmueller1 vanenburg com>
- To: Rodrigo Moya <rodrigo linuxave net>
- Cc: gnome-db-list gnome org, dneighbors forchrist org,jamest math ksu edu
- Subject: RE: GNU Enterprise
- Date: Thu, 6 Jul 2000 10:01:59 +0200
Hi Rodrigo,
> > an internal sql parser (for non sql data sources)
> >
> We are working on a SQL parser as well. Well, it's not
> started, but it's
> planned.
Anyway, this is not really urgent for us now :)
> An initial snapshot of python bindings is on CVS
> (gda-dev/bindings/python). I don't know if they work (haven't tested
> them), but if you want to have a look at them, and make them work if
> they don't.
I think we will have a look at them.
> > and we would also like
> > to have the thing you call "updateable recordsets", which I
> > understand as having data access by just naming tables and
> > fields, and not writing SQL statements for SELECT,
> > UPDATE, INSERT and DELETE (which is also on your TODO list).
> > Maybe even one from us could take these parts?
> >
> This is,as you say,one of the most important things on the TODO list,
> but we haven't found a way of doing so in a portable manner
> accross all
> DBMS. We' re right now adding XML queries which will allow something
> similar. But, on the IDL files there are some methods defined
> for doing
> so, but none of them are implemented.
I found recordset_update and recordset_deleteCurrent, which would be
what I think of.
My idea would be to temporarly create a command object with the
appropriate UPDATE, INSERT or DELETE command and execute it, as
most SQL databases don't support updateable result sets.
> > But then, if we used gnome-db for GNUe, we would have to
> > make all servers and the
> > client library ** completely gnome-independent ** as we want to be
> > multi-platform as well.
> >
> This will change very soon, as we're going to switch the providers and
> client library to use OAF, the new GNOME's object activation library,
> which is X-independant and GNOME-independant. And you can
> always create
> your own clients by using the IDL files.
Reading this, things look _very_ good for a cooperation!
Thanks
Reinhard
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]