Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Frage zu ENUM Feld in MySQL DB (https://www.delphipraxis.net/60325-frage-zu-enum-feld-mysql-db.html)

Hansi 5. Jan 2006 12:26

Datenbank: MySQL • Version: 4.1 • Zugriff über: ZEOS

Frage zu ENUM Feld in MySQL DB
 
Hallo zusammen,

In meiner MySQL DB habe ich mehrere ENUM-Felder mit J und N oder a, b und c.

1. Wie definiere ich diese Felder bei "var"?

Delphi-Quellcode:
var
  x : String/Integer/ENUM ?!?

begin
  ...
  x := Table1.FieldValues['Enum-Feld'];
  ...

Gollum 11. Jan 2006 08:08

Re: Frage zu ENUM Feld in MySQL DB
 
Hallo,

ich hoffe, Deine Frage ist noch aktuell.

Du musst den ENUM-Typ als String behandeln (ggf. genügt in Deinem Fall ein Char).

Hansi 11. Jan 2006 23:39

Re: Frage zu ENUM Feld in MySQL DB
 
Hey,

DAnke für Deine Antwort.

Habe es so gelöst:

Delphi-Quellcode:
  ENUM-Feld  := Table1.FieldByName('ENUM-Feld').AsString;
Funktioniert bei mir so, aber hast Du das so gemeint?

Gollum 12. Jan 2006 08:08

Re: Frage zu ENUM Feld in MySQL DB
 
Hallo,

Zitat:

Zitat von Hansi
aber hast Du das so gemeint?

ja, so habe ich das gemeint. Und wenn es funktioniert, kann es nicht falsch sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 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 by Thomas Breitkreuz