Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » Anwendungen mit der UltraLite C++-API entwickeln » Mit SQL auf Daten zugreifen

 

Beschreibung des Ergebnismengenschemas

Mit der Methode ResultSet->GetSchema können Sie Schemainformationen über eine Ergebnismenge abfragen, wie z.B. Spaltennamen, die Gesamtzahl der Spalten, Spaltengröße sowie Spalten-SQL-Typen.

Beispiel

Das folgende Beispiel zeigt, wie Sie mit der ResultSet.GetSchema-Methode Schema-Informationen in einer Befehlszeile anzeigen.

ResultSetSchema * rss = rs->GetSchema();
ULValue val;
char name[ MAX_NAME_LEN ];

for( int i = 1;
     i <= rss->GetColumnCount();
     i++ ){
   val = rss->GetColumnName( i );
   val.GetString( name, MAX_NAME_LEN );
   printf( "id= %d, name= %s \n", i, name );
}

Weitere Hinweise finden Sie unter GetSchema-Funktion.