TSQLStatement has 5 implementations:
mysql, oracle, odbc, pgsql, sqlite
First three (implemented by me) use internal buffer management to allocate buffers
for result returned by TSQLStatement::GetBinary().
Last two implementations require, that users call delete buf after using buffer.
Question - should we keep as i?
Means TSQLStatement API is not usable for that binary data