<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
I know , that I am bit late ;-), but:<br>
- for compatibility reasons I would choose another path (mentioned by
Michael as "second"). As it was mentioned in comments in bug tracker
there are two similar methods:<br>
-- SetDataType (protected)<br>
-- SetFieldType (public with checks ... see in fields.inc)<br>
<br>
Please see also:
<a class="moz-txt-link-freetext" href="http://docwiki.embarcadero.com/Libraries/XE4/en/Data.DB.TBlobField.SetFieldType">http://docwiki.embarcadero.com/Libraries/XE4/en/Data.DB.TBlobField.SetFieldType</a><br>
And "Note: Calling <strong class="selflink">SetFieldType</strong> does
the same thing as setting the <a
 href="http://docwiki.embarcadero.com/Libraries/XE4/en/Data.DB.TBlobField.BlobType"
 title="Data.DB.TBlobField.BlobType">BlobType</a> property."<br>
<br>
So I would use patch in bug tracker and second in all TBlobFields
descendants use SetFieldType instead of SetDataType in their
constructors.<br>
<br>
Side question is if there can be situation, where DataType <>
BlobType.<br>
I did not test in Delphi, but in our current implementation it is
possible, because setting BlobType does not change DataType<br>
<br>
Bye<br>
-Laco.<br>
<br>
<blockquote cite="mid:5358ECC4.9000107@gmail.com" type="cite">
  <pre wrap="">Hi guys,

Is the patch I uploaded to
<a class="moz-txt-link-freetext" href="http://bugs.freepascal.org/view.php?id=26064">http://bugs.freepascal.org/view.php?id=26064</a>
correct?

Thanks,
Reinier
_______________________________________________
fpc-pascal maillist  -  <a class="moz-txt-link-abbreviated" href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</a>

  </pre>
</blockquote>
<br>
</body>
</html>