Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Zeichensatz ZEOS und mysql (https://www.delphipraxis.net/122293-zeichensatz-zeos-und-mysql.html)

khh 13. Okt 2008 13:21

Datenbank: mysql • Version: 5 • Zugriff über: ZEOS

Zeichensatz ZEOS und mysql
 
hallo zusammen,
ich greife unter lazarus mit Zeos auf eine mysql 5 datenbank zu.
welchen Zeichensatz benutzt ZEOS standardmässig oder kann man den wo einstellen?
Ich möchte die deutschen Umlaute in der DB richtig stehen haben.

Gruss KH

DeddyH 13. Okt 2008 13:27

Re: Zeichensatz ZEOS und mysql
 
Der Zeichensatz wird doch in der DB definiert, oder hab ich Dich falsch verstanden?

khh 13. Okt 2008 13:34

Re: Zeichensatz ZEOS und mysql
 
Zitat:

Zitat von DeddyH
Der Zeichensatz wird doch in der DB definiert, oder hab ich Dich falsch verstanden?

richtig,
hier habe ich standardmässig latin1_general_ci eingestellt.

Wenn ich aber aus Lazarus heraus mit ZEOS Umlaute in die Datenbank schreibe, stehen dort zb anstatt ü ü im feld.
beim Auslesen mit Lazarus stimmt zwar das ü, beim export oder bei der ansicht uber mysql steht dort eben dieses ü

Deshalb habe ich gedacht, dass die Zeichensätze nicht übereinstimmen, oder liege ich da falsch?
was ist sonst die Ursache ?

Bernhard Geyer 13. Okt 2008 14:02

Re: Zeichensatz ZEOS und mysql
 
Schaut danach aus als würde Zeos mit UTF8 arbeiten und es der MySQL-DB nicht mitteilen.

DeddyH 13. Okt 2008 14:04

Re: Zeichensatz ZEOS und mysql
 
Und wenn man auf latin1_german1_ci oder ISO8859-1 umstellt?

khh 13. Okt 2008 14:09

Re: Zeichensatz ZEOS und mysql
 
Zitat:

Zitat von Bernhard Geyer
Schaut danach aus als würde Zeos mit UTF8 arbeiten und es der MySQL-DB nicht mitteilen.


und was mache ich damit?

ich hab grad mal ein feld auf utf8_general_ci umgestellt, hat aber nix gebracht.

Gleiches Ergebnis beim ü


Gruss Kh

khh 13. Okt 2008 14:12

Re: Zeichensatz ZEOS und mysql
 
Zitat:

Zitat von DeddyH
Und wenn man auf latin1_german1_ci oder ISO8859-1 umstellt?

latin1_german1_ci bringt auch nix

iso wird in der Verwaltungsoberfläche nichtangeboten


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz