OpenDBX author answered me about Asynchronous queries. If someone is interested: <br><br><a href="http://www.squeakdbx.org/documentation/Asynchronous%20queries">http://www.squeakdbx.org/documentation/Asynchronous%20queries</a><br>
<br>Cheers<br><br>Mariano<br><br><div class="gmail_quote">2010/1/15 Miguel Enrique Cobá Martinez <span dir="ltr">&lt;<a href="mailto:miguel.coba@gmail.com">miguel.coba@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
El vie, 15-01-2010 a las 09:53 -0600, Miguel Enrique Cobá Martinez<br>
escribió:<br>
<div class="im">&gt; El jue, 14-01-2010 a las 20:45 -0800, Andreas Raab escribió:<br>
&gt; &gt; Mariano Martinez Peck wrote:<br>
&gt; &gt; &gt; If you find this difficult to do, is it is because you to use a crappy OS.<br>
&gt; &gt;<br>
&gt; &gt; Or perhaps it&#39;s because your instructions are so poorly written?<br>
&gt;<br>
&gt; Well, that is the same for 80% of code from smalltalk, very good code,<br>
&gt; crappy documentation or tutorials.<br>
&gt;<br>
&gt; And the fact is that windows is a very poorly environment to write<br>
&gt; generalized instructions that serve well to every user. Updated OS,<br>
&gt; non-updated OS, conflicting DLLS, overwriten DLLs, no way to &quot;easily&quot;<br>
&gt; know what is installed. No way to ask the users versions of packages<br>
&gt; installed, etc, etc, etc. And at least there is some documentation and<br>
&gt; Mariano isn&#39;t directing the user to read the &quot;class comments&quot; for help.<br>
&gt;<br>
<br>
</div>And BTW, now that I checked the squeakdbx site, I find it very well<br>
documented, in fact the documentation is very professional given<br>
smalltalk standards:<br>
<br>
<a href="http://www.squeakdbx.org/Compiling%20and%20installing%20OpenDBX" target="_blank">http://www.squeakdbx.org/Compiling%20and%20installing%20OpenDBX</a><br>
<div class="im"><a href="http://www.squeakdbx.org/Compiling%20for%20different%20backends" target="_blank">http://www.squeakdbx.org/Compiling%20for%20different%20backends</a><br>
<a href="http://www.squeakdbx.org/Compiling%20for%20different%" target="_blank">http://www.squeakdbx.org/Compiling%20for%20different%</a><br>
</div>20backends/Different%20backends%20under%20Windows<br>
<br>
Have you read it?<br>
<br>
Cheers<br>
<div><div></div><div class="h5">&gt;<br>
&gt; So, it takes effort from the documentation to reach a point when there<br>
&gt; is completely error-free. I&#39;m sure that this, if needed, will force the<br>
&gt; SqueakDBX team to improve the documentation so that this won&#39;t happen<br>
&gt; again to other user of SqueakDBX.<br>
&gt;<br>
&gt; Cheers<br>
&gt;<br>
&gt;<br>
&gt; &gt; Seriously, blaming your users for their OS when it&#39;s your instructions<br>
&gt; &gt; that don&#39;t tell them what and how to do it is pretty cheap. And it won&#39;t<br>
&gt; &gt; do anything for your future user base if people have to assume to be<br>
&gt; &gt; insulted when they can&#39;t cope with your instructions.<br>
&gt; &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt;    - Andreas<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt;     &quot;MysqlTinyBenchmarks new benchmarkInsert&quot;, and it crashed the VM.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; third, these benchmarks are for the mysql native driver, not for<br>
&gt; &gt; &gt; SqueakDBX. The same as the PG*Benchmarks, which are for the native<br>
&gt; &gt; &gt; Postgresql driver. We build them to compare results to our driver. Our<br>
&gt; &gt; &gt; benchmarks are DBX*Benchmarks.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Finally, it has no sense to run benchmarks if you don&#39;t first run tests<br>
&gt; &gt; &gt; and be sure eveything works ok.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Cheers<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Mariano<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;     ---John<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;     On Thu, Jan 14, 2010 at 12:05 PM, John Chludzinski<br>
&gt; &gt; &gt;     &lt;<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a> &lt;mailto:<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a>&gt;&gt; wrote:<br>
&gt; &gt; &gt;      &gt; I&#39;m afraid I don&#39;t have time now to play a &quot;Whac-A-Mole&quot; dll game<br>
&gt; &gt; &gt;      &gt; trying to get this to work.  SORRY but I have a schedule breathing<br>
&gt; &gt; &gt;      &gt; down my neck!  I appreciate your eforts though.<br>
&gt; &gt; &gt;      &gt;<br>
&gt; &gt; &gt;      &gt; If at some point you have a tried-and-true step by step method to<br>
&gt; &gt; &gt;      &gt; install SqueakDBX I&#39;d certainly be interested.<br>
&gt; &gt; &gt;      &gt;<br>
&gt; &gt; &gt;      &gt; THANKS again, John<br>
&gt; &gt; &gt;      &gt;<br>
&gt; &gt; &gt;      &gt;<br>
&gt; &gt; &gt;      &gt; On Thu, Jan 14, 2010 at 10:53 AM, John Chludzinski<br>
&gt; &gt; &gt;      &gt; &lt;<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a> &lt;mailto:<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a>&gt;&gt;<br>
&gt; &gt; &gt;     wrote:<br>
&gt; &gt; &gt;      &gt;&gt; I have the following dll&#39;s in my bin folder (along with<br>
&gt; &gt; &gt;     Croquet.exe):<br>
&gt; &gt; &gt;      &gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt; libopendbx-1.dll<br>
&gt; &gt; &gt;      &gt;&gt; libmysqlbackend-1.dll<br>
&gt; &gt; &gt;      &gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt; And I still have the problem?<br>
&gt; &gt; &gt;      &gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt; ---John<br>
&gt; &gt; &gt;      &gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt; On Wed, Jan 13, 2010 at 6:48 PM, John Chludzinski<br>
&gt; &gt; &gt;      &gt;&gt; &lt;<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a> &lt;mailto:<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a>&gt;&gt;<br>
&gt; &gt; &gt;     wrote:<br>
&gt; &gt; &gt;      &gt;&gt;&gt; Using SqueakMap I installed &quot;SqueakDBX, version: 1.1&quot;<br>
&gt; &gt; &gt;      &gt;&gt;&gt; (OpenDBX-Core-MarianoMartinezPeck.234.mcz).  I then installed<br>
&gt; &gt; &gt;      &gt;&gt;&gt; FFI-Win32-ar.2.mcz, just to make sure I had the necessary FFI<br>
&gt; &gt; &gt;     support.<br>
&gt; &gt; &gt;      &gt;&gt;&gt;  Tried &quot;MysqlTinyBenchmarks new benchmarkInsert&quot; again and died<br>
&gt; &gt; &gt;     with<br>
&gt; &gt; &gt;      &gt;&gt;&gt; &#39;Loading backend library failed&#39; in DBXPlatform&gt;&gt;createConnection:.<br>
&gt; &gt; &gt;      &gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;&gt; BTW, I checked and indeed libopendbx-1.dll is in the bin folder.<br>
&gt; &gt; &gt;      &gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;&gt; Any ideas?<br>
&gt; &gt; &gt;      &gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;&gt; ---John<br>
&gt; &gt; &gt;      &gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;&gt; On Wed, Jan 13, 2010 at 5:32 PM, John Chludzinski<br>
&gt; &gt; &gt;      &gt;&gt;&gt; &lt;<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a><br>
&gt; &gt; &gt;     &lt;mailto:<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a>&gt;&gt; wrote:<br>
&gt; &gt; &gt;      &gt;&gt;&gt;&gt; I also using MySQL on Windows XP.<br>
&gt; &gt; &gt;      &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;&gt;<br>
&gt; &gt; &gt;      &gt;&gt;<br>
&gt; &gt; &gt;      &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; ------------------------------------------------------------------------<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
<br>
--<br>
Miguel Cobá<br>
<a href="http://miguel.leugim.com.mx" target="_blank">http://miguel.leugim.com.mx</a><br>
<br>
<br>
</div></div></blockquote></div><br>