My favorites | Sign in
Project Home Issues Source
Checkout   Browse   Changes  
Revision: r4183
Author:  ansgar.becker
Date:  Aug 27, 2012
 

Log message

Fix and enhance handling of multiple statements and multiple results:
* TMySQLConnection.Query did not process further results if the first one is a
non-result. Instead, it disconnected you as the required mysql_store_result()
was never called. Fixed now. Should fix the error described here:
http://www.heidisql.com/forum.php?t=11049
* Cache result of SHOW VARIABLES, and introduce a MaxAllowedPacket function,
which benefits from that cache
* Do not limit the number of statements in "batch in one go" mode, only limit
its size. This is to minimize the number of sent packets for a huge numbers of
very small queries.

Affected files

    expand all   collapse all
Modify/trunk/source/const.incdiff
Modify/trunk/source/dbconnection.pasdiff
Modify/trunk/source/helpers.pasdiff
Modify/trunk/source/main.pasdiff

Powered by Google Project Hosting