UTF-8 w Lazarusie a baza WIN250

UTF-8 w Lazarusie a baza WIN250
AM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 64
0

Nawiązując do wątku Lazrus UTF-8 baza danych WIN1250 o konwersji kodowania gdy dane są obrabiane w kodzie mam pytanko jak rozwiązać problem gdy dane są ładowane z bazy WIN250 bezpośrednio do TDBGrid (Lazarus UTF-8) przez TDataSource ?

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

takie rzeczy POWINNO załatwiać odpowiednie ustawienie klienta bazy - wtedy komponenty dostają dane w odpowiednim kodowaniu i nie trzeba samemu zmieniać "w locie"

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

ODPOWIADAJ W POSTACH!

Nie rozumiesz - w kliencie ustawiasz w jakim kodowaniu chcesz dane i całą zamianą (w obie strony) zajmuje się klient. To co wymyślili w tamtym poście to jest jakaś masakra.

http://www.destructor.de/firebird/charsets.htm i poczytaj od Specifying the client character set

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.