Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Sonderzeichen in MySQL-DB werden als ? ausgegeben (https://www.delphipraxis.net/108659-sonderzeichen-mysql-db-werden-als-ausgegeben.html)

Chrissi91 17. Feb 2008 12:17


Sonderzeichen in MySQL-DB werden als ? ausgegeben
 
Hi,

gehe ins PHPMyAdmin werden die Einträge der DB korrekt angezeigt. Enthaltene ß, ä, ö, ü, & werden alle richtig dargestellt. Gebe ich die Werte aus der DB aus, werden sie im IE als Kästchen und im FF als ? gezeigt. Ersetze ich vorher ß mit ß steht dann auf der Seite: "Friedrich der Große" anstatt "Friedrich der Große". Warum? Der HTML-Code ist doch richtig und wird nicht erkannt? :gruebel:

Welche Möglichkeiten gäbe es noch, das Problem zu umgehen? Die DB hat rund 1.000 Zeilen mit jeweils 3 Spalten, die ich nach Sonderzeichen absuchen müsste. Ich könnte natürlich auch ein Delphi-Programm schreiben, das in der DB alle Sonderzeichen ersetzt, aber mit MySQL und Delphi hab ichs nicht so. :D

mkinzler 17. Feb 2008 12:27

Re: Sonderzeichen in MySQL-DB werden als ? ausgegeben
 
Welche Codierung (Content-Type) verwendest du

Chrissi91 17. Feb 2008 12:39

Re: Sonderzeichen in MySQL-DB werden als ? ausgegeben
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

und

MySQL-Zeichensatz: UTF-8 Unicode (utf8)

marabu 17. Feb 2008 13:28

Re: Sonderzeichen in MySQL-DB werden als ? ausgegeben
 
Hallo Christopher,

ich erinnere mich da an einen Thread, der vielleicht auch dein Problem beleuchtet.

Freundliche Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 Uhr.

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