Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi bestimmen ob ein bestimmtes Field in einer DB existiert (https://www.delphipraxis.net/21367-bestimmen-ob-ein-bestimmtes-field-einer-db-existiert.html)

kaemmi 1. Mai 2004 19:10


bestimmen ob ein bestimmtes Field in einer DB existiert
 
Nabend,

mein Problem gestalltet sich eigentlich ganz einfach:
Ich möchte herausfinden, ob bei einer DB (paradox) ein
bestimmtes Feld (Field) existiert.
Könnt ihr mit weiterhelfen???

Danke im Voraus, kaemmi

grayfox 1. Mai 2004 23:08

Re: bestimmen ob ein bestimmtes Field in einer DB existiert
 
hallo kaemni!

so kann man zb die feldnamen einer tabelle herausfinden:
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);

var
   i: Integer;
   Info: String;
begin
   Info := 'Die Felder von Tabelle ' + Table1.TableName + 
           ' sind:'#13#10#13#10;
   for i := 0 to Table1.FieldCount - 1 do
      Info := Info + Table1.Fields[i].FieldName + #13#10;
   ShowMessage(Info);
end;
somit brauchst ja nur mehr deinen suchbegriff mit den gefundenen feldnamen vergleichen und schon hast du ein resultat.
der code stammt übrigens aus der online-hilfe von delphi - dort findet man jede menge guter tipps ;)

mfg, stefan

kaemmi 2. Mai 2004 11:11

Re: bestimmen ob ein bestimmtes Field in einer DB existiert
 
Danke für den Klasse Tip :thuimb:
Werd mich gleich ransetzen und austesten!

kaemmi :dance:


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