Thats because when you use SQL_PrepareQuery the native waits from de mysql answer.... Change your MySQL system and replace SQL_PrepareQuery with SQL_ThreadQuery
The link in my signature is a register system using MySQL, it use SQL_ThreadQuery if you want an example.