I forgot to say something. Suppose you have certain options that MUST be set ALWAYS for a certain backend. For example, suppose that in this case you need to set SQL_ASYNC_ENABLE_OF or whatever. What you can do, is subclass DBXOdbcPlatform, something like DBXOdbcWindowsPlatform and override the method setNecessarySpecialOptions:  <br>
<br>As an example look DBXMySQL4Platform &gt;&gt; setNecessarySpecialOptions:<br><br>cheers<br><br>mariano<br><br><div class="gmail_quote">On Sun, Nov 22, 2009 at 4:51 PM, Mariano Martinez Peck <span dir="ltr">&lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.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;">Hi Stefan Kapusniak!<br><br>First of all thanks for all your test and analysis you have been doing related to <a href="http://bugs.linuxnetworks.de/index.php?do=details&amp;id=24&amp;area=comments#tabs" target="_blank">http://bugs.linuxnetworks.de/index.php?do=details&amp;id=24&amp;area=comments#tabs</a><br>

<br>It is much more than what I could do. Regarding your question of SQL_ASYNC_ENABLE_OF, yes, you are right, it means that the calls are going to block for the <br>
duration each query :(     However, this is exactly the same case with the native ODBC driver for Squeak, isn&#39;t it?<br><br>Anyway, do you have a reason of using ODBC ? SqueakDBX and OpenDBX should be used with ODBC when you are using an unsupported database, but squeakdbx and opendbx do support mssql. So, why don&#39;t you use that instead of ODBC? It would be MUCH better. Sorry, I really don&#39;t like ODBC at all hahaha <br>

<br>Cheers,<br><font color="#888888"><br>Mariano<br>
</font></blockquote></div><br>