code page 932 i .NET

  • 3 Odpowiedzi
  • 803 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline biela

  • 28
    • http://www.biela.prv.pl
code page 932 i .NET
« dnia: Marzec 14, 2005, 16:27:36 »
Witam
Odpalam przykladowa aplikacje z baza Sybase (ASA) na emulatorze pocket pc 2003 lub 2002 ale pokazuje sie blad "The code page(932) of the database is not installed on the platform". Moze wiecie o co chodzi z tym 932 i jak to mozna uruchomic? Co ciekawe na tej samej bazie przykladowe aplikacje napisane pod embbaded czy ODBC dzialaja ok wiec napewno to nie jest jakis problem z baza tylko z .NET, ale nie moge dojsc o co chodzi.

code page 932 i .NET
« Odpowiedź #1 dnia: Marzec 29, 2005, 21:25:33 »
W takich przypadkach najlepiej poszukac w googlach szczegolnie w grupach dyskusyjnych. Rzadko sie zdarza zebys byl pierwsza osoba ktora ma dany problem.

*

Offline biela

  • 28
    • http://www.biela.prv.pl
code page 932 i .NET
« Odpowiedź #2 dnia: Marzec 29, 2005, 21:32:47 »
Pytalem ale jakos nikt nie odpisal :( chyba ze znacie jakies zrodla ciekawe bo tam gdzie powysylalem to milcza

code page 932 i .NET
« Odpowiedź #3 dnia: Kwiecień 08, 2005, 00:08:27 »
Problem jest po stronie systemu - nie wie jak przekonwertowac tekst z CP932 na Unicode. Mialem podobne problemy na starym IPAQu (Pocket PC 2000) - baza z polskim kodowaniem dzialala z poziomu Embedded Visual Basic, a pod .NET nie (na Simpadzie zresztą miałem podobnie). W katalogu systemowym (\Windows) znajduje się plik wince.nls. To w nim zapisane są definicje dostepnych stron kodowych i ustawien narodowych. Pewnie nie ma w nim definicji tej wlasnie strony kodowej. Kiedy wzialem wince.nls z PPC 2003 i wrzucilem na simpada to baza z polskim kodowaniem mi ruszyla. Tak samo bylo gdy do PPC 2000 wrzucilem wersje z PPC 2002.