CYFROWY BARON • PROGRAMOWANIE • Zobacz wÄ…tek - Pole TEXT i chiÅ„skie znaczki
Strona 1 z 1

Pole TEXT i chińskie znaczki

Nowy postNapisane: wtorek, 30 lipca 2013, 21:21
przez Pitek
Witam, mam problem z odczytaniem tekstu z pola TEXT z tabeli w bazie MySQL. Przy poniższym kodzie, wyłapuje mi chińskie znaki i liczbę 9 na końcu... jakby miało to coś znaczyć :roll:
ProszÄ™ o pomoc.
KOD cpp:   •  UKRYJ  •
OnePerson->Text = m_SQLDataSet->FindField("dostepnosc")->AsString;

OnePerson to objekt typu TStringList ale nawet po wyświetleniu tego co pobiera DataSet poprzez ShowMessage to to samo, chińszczyzna.

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: wtorek, 30 lipca 2013, 22:26
przez Corvis
1. Pokaż parametry połączenia z bazą danych
2. Co trzymasz w polu dostępność ??
3. Pole dostępność jest typu ?

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: wtorek, 30 lipca 2013, 22:32
przez Pitek
Jakie parametry połączenia? Jeżeli chodzi o kodowanie to mam utf8 i polskie znaki są pobierane i wyświetlane poprawnie. W polu dostępność mam takie coś : "Nie19tp : 19" a pole dostępność jak napisałem wcześniej jest typu TEXT.

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: wtorek, 30 lipca 2013, 22:40
przez Corvis
Używasz dbExpress to łączenia się z bazą danych ?

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: wtorek, 30 lipca 2013, 22:54
przez Pitek
Tak, SQLConnection

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: wtorek, 30 lipca 2013, 22:56
przez Corvis
No to masz tam PARAMS w inspektorze obiektów :)

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: środa, 31 lipca 2013, 11:09
przez Pitek
Oto zawartość okienka Params ;)

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: środa, 31 lipca 2013, 12:13
przez Corvis
zmień utf8 na cp1250 i zobacz

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: środa, 31 lipca 2013, 13:30
przez Pitek
Kurcze śmiga :D Moje pytanie... Da się to tak zrobić żeby to na utf8 chodziło bo tak mam bazę zrobiona, ale w sumie po krótkim namyśle skoro chodzi tak i mam polskie znaki... to może to tak zostać ?

Re: Pole TEXT i chińskie znaczki

Nowy postNapisane: środa, 31 lipca 2013, 15:10
przez Corvis
Sprawdź konkretne przykłady :) wtedy zobaczysz ;)