Delphi i połączenie z MySQL przez ADO problem

0

Pisze program ktory łączy się z bazą danych MySQL za pomocą ADO. Wszystko ładnie i pięknie połączenie jest ok, dane są wyświetlane ale zamiast polskich znaków mam znak ???. Czy wie ktoś moze jak skonfigurowac kodowanie zeby otrzymac polskie znaki i czy to wina mojego programu czy kodowania na serwerze. Prosze o pomoc.

Załączam zdjęcie przedstawiające ustawienia kodowania na serwerze:

user image

Jak ktoś ma pomysł na to proszę o odpowiedz. Z góry dzieki

0

juz sobie poradzilem z problemem. Chodzilo o to ze program odbieral dane od serwera w innym kodowaniu przez co przy konwersji pojawialysie krzaczki wystarczylo zaraz po polaczeniu sie z baza wyslac zapytanie o tresci:

Ad1.CommandText := 'SET NAMES Latin2';
Ad1.Execute;

(gdzie Ad1 to komponent AdoCommand) natomiast zamiast Latin2 nalezy podac nazwe kodowania jaka jest na serwerze i wszystko powinno smigac

1 użytkowników online, w tym zalogowanych: 0, gości: 1