Seite 1 von 1
[gelöst] Datenbank - Liste der Spalten
Verfasst: 27. Juli 2005 13:17
von Ahmet Arslan
Hallo,
ich habe die Dokumentation durchkämmt, aber ich komme nicht drauf.
Hat jemand einen Tipp, wie ich an die Liste der Spalten einer Datenbanktabelle komme?
Verfasst: 27. Juli 2005 13:31
von br06
Welche Qt-Version?
Unter Qt 4 schau Dir am besten den Quelltext zur SQL-Browser-Demo an.
Verfasst: 27. Juli 2005 14:29
von Goos
Ueber ein SELECT auf entsprechende Systemtabellen der Datenbank auf jeden Fall. Wie genau du das machen musst ist aber DB abhaengig.
Goos
Verfasst: 27. Juli 2005 14:43
von FlorianBecker
Um das ganze SQL neutral zu halten machen wir einen SELECT, im ersten Schritt wird der erste Satz gelesen um die Anzahl der Spalten festzustellen. Danach wird der SqlQuery dann zurückgesetzt und in genau die Anzahl der ermittelten Spalten ausgegeben.
Es gibt übrigens QSqlTable, die stellen das gleich alles direkt dar.
Danke
Verfasst: 27. Juli 2005 17:51
von Ahmet Arslan
Danke für die Tipps!