Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi [Delphi] 'GetFieldNames' veraltet? (https://www.delphipraxis.net/64890-%5Bdelphi%5D-getfieldnames-veraltet.html)

Loki77 9. Mär 2006 15:46

Datenbank: Paradox • Version: 7 • Zugriff über: Table

[Delphi] 'GetFieldNames' veraltet?
 
Hallo!
Erhalte beim erzeugen (Built) einer Datenbank-Anwendung folgende Warnung:

[Pascal Warning] Unit3.pas(96): W1000 Symbol 'GetFieldNames' is deprecated

Gibt es eine bessere/neuere Methode um die Feldnamen einer Tabelle zu ermitteln?
Danke + Gruss, Loki.

mkinzler 9. Mär 2006 15:53

Re: [Delphi] 'GetFieldNames' veraltet?
 
Bei der "veralteten" BDE ist es egal, wwnn eine Funktion/Methode veraltet ist ;-)

Loki77 9. Mär 2006 15:56

Re: [Delphi] 'GetFieldNames' veraltet?
 
Ok, schon klar....
Was nutzt ´n neues Auto wenn die Strasse uralt und kaputt ist! :stupid:

Ulf346C 9. Mär 2006 18:52

Re: [Delphi] 'GetFieldNames' veraltet?
 
Zitat:

Zitat von Loki77
Hallo!
Gibt es eine bessere/neuere Methode um die Feldnamen einer Tabelle zu ermitteln?
Danke + Gruss, Loki.

Delphi-Quellcode:
var x,n: integer; txt: tStringList;

begin
  txt := tStringlist.create;
  txt.clear;
  x := tabelle.fieldcount -1;
  for n := 0 to x do txt.add(tabelle.felds[x].fieldname);
end;

Sharky 9. Mär 2006 18:56

Re: [Delphi] 'GetFieldNames' veraltet?
 
Hai ihr,

bei dem "Code" von Ulf346C sollte aber beachtet werden das er so wie er ist nicht sauber gezeigt wurde.
Zu einem Delphi-Referenz durchsuchen.Create sollte jeder einen Try-Finaly Block mit einem abschliessende Delphi-Referenz durchsuchen.Free schreiben ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz