<br><br><div class="gmail_quote">On Mon, Mar 23, 2009 at 7:48 AM, Frank Church <span dir="ltr">&lt;<a href="mailto:vfclists@googlemail.com">vfclists@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Which are the main packages for accessing SQL databases </blockquote><div><br>I can talk about persistence only. First of all, this link has the database alternatives for squeak: <a href="http://wiki.squeak.org/squeak/512">http://wiki.squeak.org/squeak/512</a>.<br>
AFAIK Squeak has, natively, only drivers for PostgreSQL and MySQL. That&#39;s about drivers. But, I think you don&#39;t want to write a insert by hand, and you would rather use a ORM (If you cannot use a OODBMS). In this case, the ORM is Glorp. The problem with Glorp is that the port of it to Squeak is totally hardcoded with PostgreSQL driver. <br>
<br>In summary<br>- At driver level you have: PostgreSQL and MySQL<br>- At ORM level, you only have PostgreSQL.<br><br>That&#39;s why we developed (and we are still developing) SqueakDBX. With it, you can talk with mayor databases like PostgreSQL, MySQL, Oracle, SQL Server, Sqlite3, and so on. Our wiki page is this: <a href="http://wiki.squeak.org/squeak/6052">http://wiki.squeak.org/squeak/6052</a>. <br>
<br>We have two beta releases till now and this month we will release our first stable version. Here you can see the supported backends in the different OS:<br><a href="http://wiki.squeak.org/squeak/6108">http://wiki.squeak.org/squeak/6108</a><br>
<br>We have done lots of tests and benchmarks. Benchmarks shows SqueakDBX is faster that the PostgreSQL native driver. We are know comparing to MySQL native driver also. Here are the benchmarks: <a href="http://wiki.squeak.org/squeak/6063">http://wiki.squeak.org/squeak/6063</a><br>
<br>And finally, we are starting to modify Glorp (the Squeak port) and put a common interfaze between Glorp - Any Driver. So, any driver could easily used. We are going to create the PostgreSQL native driver and a SqueakDBX driver. <br>
<br>That&#39;s all. If you have any doubt, question, suggestion or feeback with SqueakDBX, please let me know.<br><br>Cheers,<br><br>Mariano<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
and business<br>
applications in general, like reports, printing, forms generation etc?<br> </blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><font color="#888888"><br>

Frank<br>
<br>
</font></blockquote></div><br>