Einzelnen Beitrag anzeigen

Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.164 Beiträge
 
Delphi 11 Alexandria
 
#1

Fields.DataTyp einer Query in einer Showmessage anzeigen lassen

  Alt 21. Mär 2016, 20:32
Datenbank: MSSQL • Version: 2008 • Zugriff über: AnyDac
Hallo zusammen,

ich habe von einer Fremdsoftware die Feldnamen bekommen welche ich abfragen "darf". Allerdings nicht die Datentypen. Der Anwender kann sich aus einem Pool der möglichen Spalten diejenigen auswählen die ihn gerade interessieren.
In meinem Code muss ich auf den jeweiligen Datentyp reagieren und unterschiedliche Funktionen anwenden.
Allerdings funktionieren meine DataType-Abfragen nicht. Jetzt wollte ich mir mal den Datentyp anzeigen lassen.

Delphi-Quellcode:
while not AD_Query_1.Eof do begin
  for j := 0 to AD_Query_1.Fields.Count - 1 do begin
    if j = 7 then ShowMessage(AD_Query_1.Fields[j].DataType); // das geht so natürlich nicht, aber wie könnte ich mir den DataType anzeigen lassen?
....
Gibt es hierfür eine Möglichkeit?

Vielen Dank schon mal Vorab!
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat