Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Vorhandensein Spalte prüfen (https://www.delphipraxis.net/70006-vorhandensein-spalte-pruefen.html)

ksh 23. Mai 2006 13:40

Datenbank: Access • Version: 2003 • Zugriff über: ADO

Vorhandensein Spalte prüfen
 
Hi!

Gibt es eine Abfrage, die mir sagt, ob diese Spalte in der Tabelle enthalten ist und mir einen boolschen Wert zurückgibt?
Hintergrund:
Ich muss abfragen, ob gewisse Spalten in einer Tabelle vorkommen und aufgrundessen Variablen zuweisen.

Kennt da jemand was? Habe leider nichts in der Richtung gefunden.

Dax 23. Mai 2006 13:42

Re: Vorhandensein Spalte prüfen
 
Obs da ein Kommando gibt, das genau deinen Vorstellungen entspricht glaube ich nicht, aber du könntest dir ja alle Spalten auflisten und durchgehen..

Hoshy 23. Mai 2006 13:44

Re: Vorhandensein Spalte prüfen
 
Delphi-Quellcode:
  if Assigned(Query1.FindField('MeinFeld')) then
    MeineVariable := Query1.FindField('MeinFeld').Value;

ksh 23. Mai 2006 13:49

Re: Vorhandensein Spalte prüfen
 
Danke Hoshy!

Genau das, was ich gesucht habe!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:37 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