Einzelnen Beitrag anzeigen

Benutzerbild von Loewen Zahn
Loewen Zahn

Registriert seit: 31. Aug 2012
2 Beiträge
 
Delphi 2006 Professional
 
#1

MysqlTable Eigenschaften mit String ansprechen?

  Alt 31. Aug 2012, 09:42
Datenbank: MySQL • Version: 5.5.24 • Zugriff über: Local
Hallo,

ich bin relativ neu hier und programmiere auch erst seit kurzem mit Delphi. Vorab kann ich mir gut vorstellen das es bereits Diskussionen und Lösungsansätze zu meinem Problem gibt, jedoch habe ich wirklich nichts finden können, was noch an meinem mangelndem Verständnis/Definitionsbeschreibungen liegt.

Ich Übergebe von einem TButton, den Wert der Eigenschaft Hint (die etwas ungeschickt gewählt ist).
Dieser Wert soll z.b. 'Next' sein sodass ich ihn bei der Tabelle.next verwenden kann.

..
Pabspielen((Sender as Tbutton).hint);
..

procedure TF_MeMP.Pabspielen(SPos:String);
begin
dm_MeMP.tb_MeMP.SPos;
end;

tb_MeMP ist dabei die MYSQLTable die mit .Next .First etc ansprechen möchte. Das Problem ist natürlich das ich einen String nicht als Erweiterung für den Befehl nutzen kann, da Delphi versucht die Eigenschaft SPos zu finden. Natürlich könnte ich auch einfach nur next in die Procedure schreiben, jedoch wäre dies nicht wirklich variable.

Wie könnte ich also den 'Eigenschaftsnamen' in einem String, bei meiner Tabelle verwenden?

Danke für jegliche Interesse und Hilfe.

mfg
LoewenZahn

Geändert von Loewen Zahn (31. Aug 2012 um 09:56 Uhr)
  Mit Zitat antworten Zitat