Firebird, IBExpert & charsets
podi - 11-04-2006 00:22
Firebird, IBExpert & charsets
Witam, Mam problem, gdyz tworze aplikacje w ASP.NET i chce uzywac do tego wersji firebird embedded. Aplikacja jest slownik polsko-turecki. Wymogiem jest wiec zeby przetrzymywac i polskie i tureckie zestawy znaków jednoczesnie. Problem polega na tym, ze niektórych znaków tureckich, jak g (g z falka na górze) czy i (i bez kropki) nie daja sie zapisac, w bazie danych. Do tego celu, próbowalem ustawiac pole charset dla kolumny przechowujacej slowa tureckie na ISO8859_9, WIN1254, DOS857, UTF8, UNICODE_FSS.... bez skutku. Gdy wprowadzam te znaki, sa one podmieniane na (g i odpowiednio dla drugiego jakistrudnytozidentyfikowania znaczek).
Dodatkowo napisze, ze przy rejestracji bazy w IBExpercie, ustawilem pole CHARSET na win1250 oraz font characters set na EASTEUROPE_CHARSET. Pytanie jeszcze przy okazji, czym sie róznia funkcje obu opcji? Wydaje mi sie, ze mimo, ze standardowa czcionka dla bazy jest ustawiona na polska, to jak ustawie charset na turecki dla jednej kolumny w jednej tabeli to powinien bez problemu trzymac te informacje...chyba ze sie myle?
Dodam, ze uzywam firebirda w wersji 2.0 (zainstalowalem ja, gdyz myslalem ze ona moze mi przyniesie pomoc w tym problemie, gdyz wczesniej mialem 1.5 - z tym samym rezulatem:( )
Dziekuje z góry za pomoc
Kmail - 12-04-2006 00:36
Znaki to nic innego jak liczby, pytanie tylko jak maja one wygladac, a to ustawiasz za pomoca czcionki. Masz zestawy znaków ascii lub ansi. W gridzie masz mozliwosc ustawienia czcionki, ale tylko jednej, gruga (np. turecka) musisz sobie odmalowac w komorkach i bedzie git.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Firebird - zmiana NULL na NOT NULL
[firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?=
Insert do tabeli danymi z innej tabeli Firebird
Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird)
firebird - dostep do roznych baz na podstawie nazwy usera,hasla i adresu IP
=?iso-8859-2?q?Konfiguracja_Firebirda_pod_k=B1tem_wykorzystan ia_pami=EAci?=
=?ISO-8859-2?Q?[firebird]_gdzie_si=EA_podzia=B3y_polskie_literki?=
Re: [Firebird] BDE problem z zapisem konfiguracji pod Windows Vista
=?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?=
=?iso-8859-2?q?[firebird]_-_jak_zastapi=E6_pole_longtext_=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.plnocnerozmowy.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|