PDA

View Full Version : Labels auch bei ODBC-Abfragen



andreaspr@aon.at
08-02-10, 12:26
Hallo,

weis jemand ob es eine (odbc)einstellung gibt, mit der ich die Labels bei einem SELECT als spaltenüberschrift angezeigt bekomme. so wie im STRSQL.

die labels werden in der tabelle SYSCOLUMNS abgespeichert.
ich könnte also basteln und die spaltennamen manuell nachtragen. automatisiert wäre es hübscher.
bei den odbc/dsn-einstellungen fand ich unter Leistung --> Erweiter --> Erweiterte Spalteninfos abrufen ... half aber auch nicht weiter.
des weiteren versuchte ich es auch mit
CATALOGOPTIONS=1 (Return information about aliases in the SQLColumns result set.)
erfolglos.

gibt es jemandem der die lösung kennt (falls vorhanden)? :)

danke schon mal
lg andreas

ps: die daten werden in ein datagrid (c#) eingelesen.

Fuerchau
08-02-10, 12:30
Bei einem SELECT liefert ODBC diese Informationen leider nicht mit.
Hierfür ist eine Schema-Abfrage nötig. Spaltenüberschriften werden dann in zusätzlichen Feldern übergeben.
Es gibt da leider keine Standards für alle Datenbanken.

andreaspr@aon.at
08-02-10, 13:13
das hab ich befürchtet.

vielen dank jedenfalls für die rasche antwort!