Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa našim slovima pri upisu u MySQL iz jave

[es] :: Java :: Problem sa našim slovima pri upisu u MySQL iz jave

[ Pregleda: 4381 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.indjija.net.

ICQ: 308769610


Profil

icon Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 09:28 - pre 198 meseci
Javlja mi se jedan problem koji mi nikako nije jasan, a veoma me muči :

Koristim eclipse kao okruženje, vezu sa mySQL-om uspostavljam uz pomoć mysql-connector-java-3.0.15-ga-bin,
imam dve baze u mysql-u, i iz nekoliko tabela praveći određene upite, punim tabelu u drugoj bazi ...

i u jednoj i u drugoj bazi, podeseno je da je charset latin2, i collate latin2_bin

u prvoj bazi su sva slova OK, i dok pravim insertQuery Statement query sadrži lepo naša slova, ali kasnijoom proverom u bazi, pojavljuju se ? na mestima gde su naša slova ...

insertQuery sadrži znači odgovarajući upit ...

Code:

stmtInsert.execute(insertQuery);



Hvala unapred !!
... sve se moze kad se hoce ...
 
Odgovor na temu

Damjan S. Vujnovic
London, UK

Član broj: 30444
Poruke: 81
82.117.193.*

Jabber: damjan@elitesecurity.org
ICQ: 68189289
Sajt: www.javasvet.net


Profil

icon Re: Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 09:39 - pre 198 meseci
Koju verziju MySQL-a koristis i kako ti JDBC izgleda connection string?

DSV
I love the smell of copyright violations in the morning. Smells like... freedom!
 
Odgovor na temu

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.indjija.net.

ICQ: 308769610


Profil

icon Re: Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 09:55 - pre 198 meseci
Koristim mySQL 5 -cu ...

a što se tiče connection string-a izgleda ovako :

Code:

Class.forName("com.mysql.jdbc.Driver").newInstance();
            
        connectionMySqlSajt = (Connection) DriverManager.getConnection(
                    "jdbc:mysql://localhost/sajt_server", "username", "pass");
                    
        Class.forName("com.mysql.jdbc.Driver").newInstance();


napominjem i da na isti način se povezujem na drugu bazu podataka unutar ovog mysql-a, znači umesto sajt_server je moja_baza, i to je to...
Na ovaj način iz baze se isčitaju uspešno naša slova ...

hm ...
... sve se moze kad se hoce ...
 
Odgovor na temu

Damjan S. Vujnovic
London, UK

Član broj: 30444
Poruke: 81
82.117.193.*

Jabber: damjan@elitesecurity.org
ICQ: 68189289
Sajt: www.javasvet.net


Profil

icon Re: Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 09:59 - pre 198 meseci
Jel' mozes da uradis compare my.cnf fajlova (ne znam gde oni stoje na windowsu)?

DSV
I love the smell of copyright violations in the morning. Smells like... freedom!
 
Odgovor na temu

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.indjija.net.

ICQ: 308769610


Profil

icon Re: Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 10:06 - pre 198 meseci
my.cnf ne mogu nigde da nađem, ali čemu to ?

sa insert-om, uz pomoć query browser-a upisujem normalno naša slova, ali ovako ...
... sve se moze kad se hoce ...
 
Odgovor na temu

radicr

Član broj: 24540
Poruke: 51
*.sbb.co.yu.



+7 Profil

icon Re: Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 10:10 - pre 198 meseci
Pretpostavljam da ti je baza utf8 ako koristis nasa slova, onda treba na konekciji da dodas ovo na jdbc url
?useUnicode=true&characterEncoding=UTF-8
i trebalo bi da radi ok.
 
Odgovor na temu

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.indjija.net.

ICQ: 308769610


Profil

icon Re: Problem sa našim slovima pri upisu u MySQL iz jave01.02.2006. u 10:19 - pre 198 meseci
Bravo majstore, stvarno si car!

Hvala Radicr i Damjane!


----
Jovica
... sve se moze kad se hoce ...
 
Odgovor na temu

[es] :: Java :: Problem sa našim slovima pri upisu u MySQL iz jave

[ Pregleda: 4381 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.