AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird Zeichensatz ISO8859_15

Firebird Zeichensatz ISO8859_15

Ein Thema von Lemmy · begonnen am 5. Mai 2015 · letzter Beitrag vom 5. Mai 2015
Antwort Antwort
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.224 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 12:59
Wieso macht man sich überhaupt noch Gedanken darüber? Wenn man ein neu DB hat dann wird bei uns seit Jahren immer UTF8 genommen (Oder bei MS SQL Server nvarchar). "Was anderes kommt uns gar nicht mehr ins Haus".

Wieso sollte ich wegen ein paar Byte weniger Platzbedarf mir die große Einschränkung auferlegen nicht mit alle Sprachen dieser Welt arbeiten zu können.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 14:52
Korrekt!

Genau so mache ich das inzwischen auch und habe damit absolut keine Probleme mehr. Egal was ich in ein DB-Textfeld einfüge, es wird korrekt dargestellt: Chinesisch, Russisch, Tschechisch, Norwegisch, Japanisch, Malayisch, Koreanisch, Hebräisch ... UTF8 ist quasi die eierlegende Wollmilchsau unter den Zeichensätzen

Leicht OffTopic: Speicherplatz sparen ja, aber nicht bei Zeichensätzen, eher bei Grafiken in der DB, wobei allermeist das JPG-Format genügt. Ich hab sogar eine Datenbank mit Audio-Dateien, die werden im Ogg-Format (Mono, da fast nur Sprache) gespeichert, ist besser komprimiert als MP3. Der Einsatz eines reduzieten Zeichensatzes bringt da wirklich keine nennenswerten Einsparpotentiale mit sich, auch nicht bei großen Text-Feldern (RTF in Blobs sind dann sowieso binär gespeichert, da spielt dann der Zeichensatz keine Rolle).
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 14:59
Wieso macht man sich überhaupt noch Gedanken darüber?
Weil man sich mit Delphi 7 und IBObjects herum schlagen muss?

Lösung: Es ist ein Fehler in der Firebird 2.1.5, speziell bei dem Buchstaben (y Trema) in Verbindung mit Uppercase. Kollege hatte (warum auch immer) die 2.1.5 installiert, bei der "normal"installation wird ne andere eingesetzt...

Grüße und Danke!
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.224 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 15:38
Wieso macht man sich überhaupt noch Gedanken darüber?
Weil man sich mit Delphi 7 und IBObjects herum schlagen muss? !
Unsere Anwendungen laufen aktuell größtenteils noch mit Delphi 6. Das ist also kein Argument das man das nicht macht (Auch wenn ihre ohne Elpack/TNTWare-Controls bei der Darstellung probleme habt)
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 19:03
Wieso macht man sich überhaupt noch Gedanken darüber?
Weil man sich mit Delphi 7 und IBObjects herum schlagen muss? !
Unsere Anwendungen laufen aktuell größtenteils noch mit Delphi 6. Das ist also kein Argument das man das nicht macht (Auch wenn ihre ohne Elpack/TNTWare-Controls bei der Darstellung probleme habt)

Bitte unterschlage nicht 50% des Problems: Ich habe von Delphi 7 und IBObjects gesprochen und nicht nur von Delphi 7
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.031 Beiträge
 
Delphi 12 Athens
 
#6

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 15:53
Wieso macht man sich überhaupt noch Gedanken darüber?
Weil man sich mit Delphi 7 und IBObjects herum schlagen muss?

Lösung: Es ist ein Fehler in der Firebird 2.1.5, speziell bei dem Buchstaben (y Trema) in Verbindung mit Uppercase. Kollege hatte (warum auch immer) die 2.1.5 installiert, bei der "normal"installation wird ne andere eingesetzt...

Grüße und Danke!
Also welcher Zeichensatz in Verbindung mit FB 2.5 ?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Firebird Zeichensatz ISO8859_15

  Alt 5. Mai 2015, 19:04

Also welcher Zeichensatz in Verbindung mit FB 2.5 ?
Ich verstehe die Frage nicht. Wir setzen FB 2.1 ein mit dem Zeichensatz ISO8859_1
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:05 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