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

Firebird Embarcadero 2010 i cirilica

[es] :: Pascal / Delphi / Kylix :: Firebird Embarcadero 2010 i cirilica

[ Pregleda: 2548 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zkrstin
kikinda

Član broj: 61168
Poruke: 11
89.216.49.*



Profil

icon Firebird Embarcadero 2010 i cirilica31.08.2010. u 11:57 - pre 166 meseci
Ljudi pomagajte,
da li je neko probao da pristupi Firebird 2.0 bazi a da je razvojno okruzenje
Embarcadero C++ 2010 i da koristi dbexpres komponente.
Firebird baza je napravljena da su polja UTF8 i za rad sa bazom koristio sam FlameRobin,
koji radi OK, uradio sam insert cirilicnog zapisa i citanje FlameRobin-a mi da ispravan tekst.
U Embarcaderu sam stavio TSQLConnection, TSQLDataSet, TClientDataSet, TDataSetPrivider, TDataSet
i na formi obican TDBEdit. U TDBEdit polju dobijem kuke i kvake umesto cirilicnog teksta.
U cemu gresim?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Firebird Embarcadero 2010 i cirilica31.08.2010. u 14:58 - pre 166 meseci
> i na formi obican TDBEdit. U TDBEdit polju dobijem kuke i kvake umesto cirilicnog teksta.

Da li si podesio font (recimo Arial) i charset (RUSSIAN_CHARSET), eventualno ćeš možda morati i da izvršiš konverziju iz UTF8 u string.
 
Odgovor na temu

zkrstin
kikinda

Član broj: 61168
Poruke: 11
89.216.49.*



Profil

icon Re: Firebird Embarcadero 2010 i cirilica31.08.2010. u 22:52 - pre 166 meseci
Probao sam ali ne pomaze, Charset sam stavljao i Ruski i EASTEUROPE_CHARSET.
Ja ne mogu da radim nikakvu konverziju kada sama komponenta preuzme podatak
iz baze i prikaze ga sa kukama i kvakama.
Imam windows7 64bit, mozda je to problem, on nema LIP ćirilični.
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Firebird Embarcadero 2010 i cirilica01.09.2010. u 20:00 - pre 166 meseci
> Probao sam ali ne pomaze, Charset sam stavljao i Ruski i EASTEUROPE_CHARSET.
> Ja ne mogu da radim nikakvu konverziju kada sama komponenta preuzme podatak
> iz baze i prikaze ga sa kukama i kvakama.

Nisam uopšte uveren da data aware kontrole same rade konverziju iz UTF8 u Unicode, vrlo je moguće da je to problem. A ti naravno da možeš uraditi konverziju (ako to već ne radi dataset), kada otvoriš dataset odmah prođi kroz recorde i iskonvertuj tekst.

> Imam windows7 64bit, mozda je to problem, on nema LIP ćirilični.

Sasvim sigurno ima fontove sa full unicode opsegom, ako to nije Arial, probaj neki drugi.
 
Odgovor na temu

schild
Dejan Šild
TopCode Software
Subotica

Član broj: 59888
Poruke: 138
*.dynamic.isp.telekom.rs.

Sajt: www.topcode.rs


+2 Profil

icon Re: Firebird Embarcadero 2010 i cirilica02.09.2010. u 18:59 - pre 166 meseci
Probaj i DEFAULT charset, meni sa njim radi na D2009.
 
Odgovor na temu

zkrstin
kikinda

Član broj: 61168
Poruke: 11
89.216.49.*



Profil

icon Re: Firebird Embarcadero 2010 i cirilica03.09.2010. u 12:19 - pre 166 meseci
Da li i ti koristis TSQLConnection, TSQLDataSet, TClientDataSet, TDataSetPrivider, TDataSet?
Da li ti koristis neki drugi font? Ja sam probao sve varijante sa izmenom charset-a i font-a koji
su prisutni bez dodatne instalacije, i sa bilo kojom kombinacijom ne radi.
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Firebird Embarcadero 2010 i cirilica03.09.2010. u 20:07 - pre 166 meseci
Ja koristim Firebird 2.1+UTF8.
Delphi 2007 + FIB + TmsUnicode (bivsi TNT) i prikazuje bez problema lat+cir u istoj aplikaciji, i u istom polju ako treba miksuje lat+cir.

 
Odgovor na temu

zkrstin
kikinda

Član broj: 61168
Poruke: 11
89.216.49.*



Profil

icon Re: Firebird Embarcadero 2010 i cirilica03.09.2010. u 21:46 - pre 166 meseci
Probao sam sa UniDAC komponentama http://www.devart.com i to radi, ali mi nije jasno
kako embarkadero dozvoljava sebi takav propust da njegove originalne kompnente ne
rade Unicod? Koliko vidim TSQLConnection je problematicna kompnenta.
Probacu TMS, pa cu videti sta je bolje kupiti UniDAC ili nesto drugo.
Hvala na pomoci :)
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Firebird Embarcadero 2010 i cirilica

[ Pregleda: 2548 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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