AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi ZEOS ZQuery liest Spalte mit Collation utf8_bin nicht richtig aus
Thema durchsuchen
Ansicht
Themen-Optionen

ZEOS ZQuery liest Spalte mit Collation utf8_bin nicht richtig aus

Ein Thema von Codehunter · begonnen am 17. Mär 2018 · letzter Beitrag vom 22. Mär 2018
 
MichaelT

Registriert seit: 14. Sep 2005
Ort: 4020 Linz
562 Beiträge
 
Delphi 10.3 Rio
 
#14

AW: ZEOS ZQuery liest Spalte mit Collation utf8_bin nicht richtig aus

  Alt 21. Mär 2018, 18:20
Bei MySQL hat der ENUM noch nicht mal eine Bedeutung. Der ist ein Array/Liste so ich mich recht erinnere.

Bei der Delphi DBCheckbox hinterlegst du ja den Wert für checked oder unchecked. Die Frage stellt sich eher beim Grid. Dort hast du auch die Events zum setzen.

Ich habe nochmal geschaut. Einen sauberen Weg wie man einen Boolean über SQL-Macros oder Mapping hinbekommt habe ich nicht gefunden.

Der FireDAC geht noch soweit als dass er Konstante auf 0 oder 1 resp. true oder false auf die Datenbank zurückübersetzt je nachdem ob die DB Boolean Datentypen unterstützt und damit solche Feldtypen.

Bei Interbase kannst du über Domänen arbeiten und der Typenbezeichner muss BOOL enthalten, Metadaten musst du die Query lesen lassen. Aber das hilft dir in der Regel auch nicht wirklich viel.

Doku.

Den ENUM selbst kannst du über eine LOOKUP Tabelle realisieren. Enums werden auch so gespeichert.


  Mit Zitat antworten Zitat
 


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 21:40 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