🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #82672

Re: zeoslib mysql

#82672
From: miab
Date: Mon, 11 Apr 2016 09:32
30 lines
1956 bytes
W dniu 2016-03-22 o 17:11, smerfik345@gmail.com pisze:
> Witam
>
> Mam problem z polami varchar w bazie mysql - dostęp przez ZeosLIB...
>
> Baza kodowanie latin2, tabele i pola utf8_bin
>
> Pola varchar zwracane są jako tbytearray (przynajmniej tak to widzi zeos)..
>
> Nie ważne jak ustawię połączenie utf8/latin2 jak dobieram się do zawartości pola, AsString, AsAnsiString, AsWideString, AsBytes nie mogę dojść do ładu pl-literkami :/
>
> Jak już udało mi się dojść do tego że długość łańcucha się zgadza z rzeczywistą treścią, to znów pl-literki się nie konwertują jak trzeba...
>
>
> pomocy :)
>

U mnie np. taka tabela:

CREATE TABLE testowa (
ID Integer(11) NOT NULL AUTO_INCREMENT,
NAZWA NVarChar(20) COLLATE utf8_polish_ci,
PRIMARY KEY (
ID
)
) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci;

działa z ZEOS-em 7.2/7.3(aktualne) bez problemy co do długości i pl-literek.

miab
Technical Details
Message-ID: <570b6f42$0$689$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <bbf08459-f8ce-47c5-84ab-3b317accdab8@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: zeoslib mysql
Newsgroups: pl.comp.lang.delphi.bazy-danych
References: <bbf08459-f8ce-47c5-84ab-3b317accdab8@googlegroups.com>
From: miab <miwa14@wp.pl>
Date: Mon, 11 Apr 2016 11:32:48 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <bbf08459-f8ce-47c5-84ab-3b317accdab8@googlegroups.com>
Lines: 31
Message-ID: <570b6f42$0$689$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89-79-241-203.dynamic.chello.pl
X-Trace: 1460367170 unt-rea-a-01.news.neostrada.pl 689 89.79.241.203:54016
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit