[Lazarus] Encoding with SDF dataset

Marc Santhoff M.Santhoff at web.de
Thu Nov 5 16:35:06 CET 2015


On Do, 2015-11-05 at 15:57 +0100, Michael Van Canneyt wrote:
> 
> On Thu, 5 Nov 2015, Marc Santhoff wrote:
> 
> > On Do, 2015-11-05 at 14:25 +0100, Marc Santhoff wrote:
> >> On Mi, 2015-11-04 at 19:01 +0100, Marc Santhoff wrote:
> >>> Hi,
> >>>
> >>> when trying to us a TSdfDataset connected to a TDatasource and a
> >>> TDBGrid, only some unicode symbols are shown (those little squares
> >>> holding four tiny numbers) for string data.
> >>>
> >>> The data files are encoded iso-8859 but I have found no switch for
> >>> setting the encoding of TDataSource or TSdfDataset. When loading a
> >>> TFileStream is used, but I did not find a property or method for
> >>> changing the encoding on the fly in it, either.
> >>>
> >>> How can I fix it?

> >> Still hoping for a more simple solution, any ideas or hints?
> 
> None. It is an old problem, see:
> 
> http://bugs.freepascal.org/view.php?id=16587
> 
> This can be easily solved when we start the Unicode RTL and classes.

OK, at least I'm not writing code already done.

Thanks,
Marc

-- 
Marc Santhoff <M.Santhoff at web.de>





More information about the Lazarus mailing list