🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.bazy-danych
2 messages
2 total messages Started by Rados³aw Klocek Tue, 06 Aug 1996 00:00
Interbase. Problemy z polskimi znakami.
#210
Author: Rados³aw Klocek
Date: Tue, 06 Aug 1996 00:00
32 lines
1259 bytes
Mam problem z polskimi znakami w LOCAL INTERBASE 4.0 z DELPHI 1.0.

Dla istniejacej bazy c:\data.gdb
w ISQL'u wykonuje sie ponizszy skrypt...

CONNECT c:\data.gdb USER X PASSWORD 1 ;
DROP DATABASE;
CREATE DATABASE "c:\data.gdb" USER "X" PASSWORD "1"
CREATE TABLE TAB
  (POLE VARCHAR(25));
INSERT INTO TAB VALUES ("������󹜹"); //tutaj polskie litery
EXIT;

..z nastepujacym efektem:

Statement failed, SQLCODE = -802 
arithmetic exception, numeric overflow, or string truncation
-Cannot transliterate character between character sets

Probowalem wymuszac zbior znakow:

CREATE DATABASE "c:\data.gdb" USER "X" PASSWORD "1"
DEFAULT CHARACTER SET DOS852 // r�wnie� WIN1250 i inne

Wynik ten sam.
Nie bardzo wiem co robic dalej. Czy ktos moze mi pomoc?

Radoslaw Klocek


klo...@usctoux1.cto.us.edu.pl
Re: Interbase. Problemy z polskimi znakami.
#211
Author: kom... Piotr Piatkowski
Date: Tue, 06 Aug 1996 00:00
24 lines
1757 bytes
Radosław Klocek <klo...@usctoux1.cto.us.edu.pl> wrote:
: Mam problem z polskimi znakami w LOCAL INTERBASE 4.0 z DELPHI 1.0.
[...]
: Nie bardzo wiem co robic dalej. Czy ktos moze mi pomoc?

Najprostszy sposób, który ma dodatkową zaletę że działa we wszystkich
odmianach SQL, to kodować polskie litery jako ~litera, np. ą = ~a, 
C=~C, etc... Ma to dodatkową zaletę że wszystko się poprawnie 
sortuje. Oczywiście wymaga dodatkowych operacji na wejściu/wyjściu z 
bazy danych, więc jeżeli ta akurat wersja SQL ma jakiś support dla 
znaków narodowych (a z komunikatu o błędzie wynika że _jakiś_ ma), to
warto go spróbować odpowiednio skonfigurować. Albo może spróbuj 
zastosować jakiś inny standard polskich znaków, np. ISO ?

-- 
Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Powyższy tekst zawiera polskie znaki, zakodowane zgodnie ze standardem  *
* MIME, który obowiązuje w sieci Internet i opisany jest w RFC1521        *
* Jeżeli masz problemy z jego odczytaniem, poszukaj więcej informacji     *
* na Polskiej Stronie Ogonkowej (PSO)  -  http://www.agh.edu.pl/ogonki/   *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads