Hi,
I am using eastern european charset and trying to display some data from the database. Data are already correctly stored in the database and I see letters as it should be (for example žući).
However, when I display those data in TDBEdit component I see it like (žuci). Second letter is not displayed correctly. I was trying to go in debug mode and retrieved data like this:
Place := AureliusDatasetMain.Current<TPlace>;
ShowMessage(Place.Name);
ShowMessage(AureliusDatasetMainPlaceName.DisplayText);
First ShowMessage shows correctly žući while second ShowMessage shows žuci. From this I draw conclusion that it is something in AureliusDataset component and have no idea what.
And yes I did set AureliusDatasetMain->FieldDefs->Name to ftWideString and also put mainGrid.Columns[0].ShowUnicode := true in which case I got following character in every row '|'. I was wondering if you have any idea what could be cause of this?
Thanks,
Simon