title: mysql returns correct result field length but content is truncated
body: <p>I'm using delphi/ado/odbc to connect to mysql server. After executing the following statement:</p>
  
  <pre><code>SHOW CREATE VIEW aViewName
  </code></pre>
  
  <p>The "Create View" field in the result set contains a very long string (> 4096 chars). Although the length of the content is correct, I got 4096 bytes right with some garbage characters append to it.</p>
  
  <p>Is this a bug in mysql odbc driver or is the limitation of ADO?</p>