Tony Caduto schrieb:
The issues mentioned with Zeos have been fixed, the 6.x branch works very well now and it much faster
thant the 5.x versions.
I use cursors all the time in my functions and return a refcursor which I then fetch.
??
How? On EoF of a TDataSet? Its clear that you can fetch manually. How do you do that?
The latest version of PostgresDAC from microolap also works good, I tried there 1.x stuff but it was designed for PG 7.2
and had no support at all for schemas.
Zeos does seem to be going no where.
I for one would not object to starting something new that just targeted Postgresql and worked with all features
i.e. like canceling a query and asynchronous queries.
The best bet would to just fork Zeos and pull out what is needed, no need to start totally from scratch.
Thats what I would do too. Start a completely new Project makes no sence, there are good Sources we could take and modify. But for speed reasons I would support only PostgreSQL and RIP out anything else.
Does anyone have experience writing Tdataset decendents?
Hm me not really, I fixed up things in zeos but thats all. All in all that can't be really complicated, there are many small components (textdrivers) and so that all are TDataSet descendents. So I think thats not the point most complicated out there.
Hm I think in that way too. But I try to reduce buissines logic in Delphi. Delphi is still the best RAD - Developement tool IMHO.
The .net driver does work well, but ADO.net does not support always connected sessions, it works in a offline mode exactly
like tclientdataset.
Even with these small problems I still would never do a GUI database app with C# or Java when I can do it much faster and
easier with Delphi.
Daniel
---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to majordomo@xxxxxxxxxxxxxx