Use the new BytesOf functions in the SysUtils unit. TBytes is just an
array of TByte.

There is also a PlatformBytesOf function that you could use.

You may also want to investigate the TEncoding class while you are at it.

On Thu, Mar 4, 2010 at 11:08 AM, Jeremy Coulter <jscoul...@gmail.com> wrote:
> Hi All.
> I am just working thru converting a D2007 app to D2010.
> Its taken me most of the moring to get updated controls, install them,
> convert strings etc.etc. but this one has stumpted me.
>
> I am inserting some data into a blob field in Interbase like so (or similar)
>
> IBQuery1.ParamByName('blobby').AsBlob := 'This is the data to go into the
> blob field';
>
> Now interesingly enough, this works fine In D7 and D2007, but D2010 says
> [DCC Error] untWebEPortal.pas(2223): E2010 Incompatible types: 'TBytes' and
> 'string'
>
> I guess I now have to do something else, can someone point me in the right
> direction?
>
> Jeremy
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi@delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
> unsubscribe
>
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Reply via email to