Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

access i MySQL - brak polskich znakow

441 views
Skip to first unread message

Michal Pajkowski

unread,
Jan 15, 2003, 10:24:54 AM1/15/03
to
Witam!

temat pewnie jest znany....

jak rozwiazac ten problem?
czy to jest kwestia ustawian
odbc?
access?
mysql?

a moze kazdego po trochy?


pozdrawiam
panorek


mi...@irc.pl

unread,
Jan 15, 2003, 2:43:53 PM1/15/03
to
> Witam!
>
> temat pewnie jest znany....
>
> jak rozwiazac ten problem?
> czy to jest kwestia ustawian
>    odbc?
>    access?
>    mysql?

Wina MySQL'a musisz tam zdefiniowac jezyk polski (identyczna baza mam u siebie)
jak bedziesz mial problemy wal na priva

> a moze kazdego po trochy?

>
> pozdrawiam
> panorek
>
>


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

mi...@irc.pl

unread,
Jan 15, 2003, 2:41:13 PM1/15/03
to
> Witam!
>
> temat pewnie jest znany....
>
> jak rozwiazac ten problem?
> czy to jest kwestia ustawian
>    odbc?
>    access?
>    mysql?

Ja mam tak ja Ty .. i u mnie jest OK musisz zrobic to w MySQL jezyk polski
dodac i powinno byc wszystko OK
Jak cos to wal na priva

Pozdrawiam
Rafal Milobedzki



> a moze kazdego po trochy?
>
>
> pozdrawiam
> panorek
>
>

Michal Pajkowski

unread,
Jan 16, 2003, 8:38:45 AM1/16/03
to

<mi...@irc.pl> wrote in message
news:58f5.000002...@newsgate.onet.pl...

> > Witam!
> >
> > temat pewnie jest znany....
> >
> > jak rozwiazac ten problem?
> > czy to jest kwestia ustawian
> > odbc?
> > access?
> > mysql?
>
> Wina MySQL'a musisz tam zdefiniowac jezyk polski (identyczna baza mam u
siebie)
> jak bedziesz mial problemy wal na priva

Probelm jest troche wiekszy niz myslalem. Okazuje sie ze są dwa fronty....
:]
1. access <=> mysql
2. mysql <=> php (www)

w poszczegolnych "frontach" wszystko gra jak nalezy
baza mysql jest przystosowana do obslugi polskich znakow (iso-8859-2)
przygotowuje strone-formularz do wprowadzania danych -
ustawiam strone kodowa iso-8859-2, wysylam dane
potem te sam dene wyswietlam i jest wszystko ok
(dziala tez ze strona kodowa windows-1250,
ino wtedy strona-formularz i strona wyswietlajaca dane musi miec takie
ustaawienie, logiczne nie :))

potem zagladam do access, przegladam dane na mysql i widze robaki....

i vice versa
dane wstawione poprzez access do mysql, wyswietlone na stronie www tez maja
robaki zamiast polskich znakow


jakies sugestie lub podpowiedzi?
moze trzeba na stronie php uzywac jakiegos konwertera tekstu?
albo w access (lub odbc) da sie cos ustawic?

pozdrawiam
panorek

ps: dla porzadku, access jest angielski, ale jezyk na kompie polski, i w
samym access'ie problemow z pl znakami nie ma

Piotr Chlabicz

unread,
Jan 16, 2003, 9:00:12 AM1/16/03
to
|
| Probelm jest troche wiekszy niz myslalem. Okazuje sie ze są dwa fronty....
| :]
| 1. access <=> mysql
| 2. mysql <=> php (www)

| potem zagladam do access, przegladam dane na mysql i widze robaki....

[...]

Mialem ten sam problem, w accessie (a dokladnie w adp) - formularz
niezwiazany ladowany recordsetem ADO z MySQL'a.
W moim wypadku moglem spokojnie zmienic kodowanie w bazie zrodlowej i po
krzyku.
Jezeli to jest nie mozliwe, jest problem.
Nie mozna bowiem edytowac takiego recordestu, ani kontrolek niezwiazanych
(myslalem tu o "konwertowaniu" stringow.
Przyszlo mi tez do glowy pewne rozwiazanie, ale uznalem je za niezbyt
eleganckie - formularz ukryty ladowany recordsetem i drugi identyczny
wyswietlany odwolujacy sie do pierwszego z uzyciem zdefiniowanej funkcji
podmieniajacej znaki.

--
----------
Pozdrawiam
Piotr Chlabicz

archiwum grupy:
http://groups.google.pl/groups?as_ugroup=pl.comp.bazy-danych.msaccess


Michal Pajkowski

unread,
Jan 16, 2003, 10:56:47 AM1/16/03
to

"Piotr Chlabicz" <pchl...@wp.pl> wrote in message
news:b06dr4$tro$1...@news2.ipartners.pl...

> |
> | Probelm jest troche wiekszy niz myslalem. Okazuje sie ze są dwa
fronty....
> | :]
> | 1. access <=> mysql
> | 2. mysql <=> php (www)
>
> | potem zagladam do access, przegladam dane na mysql i widze robaki....
>
> [...]
>
> Mialem ten sam problem, w accessie (a dokladnie w adp) - formularz
> niezwiazany ladowany recordsetem ADO z MySQL'a.
> W moim wypadku moglem spokojnie zmienic kodowanie w bazie zrodlowej i po
> krzyku.
znaczy jak?
zmienic kodowanie na mysql?
na jakie?


> Jezeli to jest nie mozliwe, jest problem.

nawet mi o tym nie mow....:]
bo pojde na tory, ...troche juz nastukalem kodu, glupio by zmieniac teraz...


Michal Pajkowski

unread,
Jan 18, 2003, 12:47:13 PM1/18/03
to
dla zainteresowanych

znalazlem rozwiazanie, ...przynajmniej w czesci przypadkow

odpalilem baze (Access) na kompie z polska wersja systemu i access
(konkretnie Win98pl i office 2000pl)
(wczesniej przygotowywalem i testowalem baze na w2k en z office en + pl
language pack)

po wrzuceniu danych z access (za pomoca DAO.Execute) na MySQL i zaciagnieciu
ich za pomoca php na strone www z kodowaniem windows-1250 wszsytkie polskie
znaki sa widoczne poprawnie.
w druga strone (www => mysql => access) jeszcze nie sprawdzalem, (bo sie
access wysypal przy okazji :)
ale logika podpowiada ze tez powinno byc ok


0 new messages