ResultSet->GetSchema メソッドを使用すると、カラム名、カラムの総数、カラム・スケール、カラム・サイズ、カラム SQL 型など、結果セットに関するスキーマ情報を取得できます。
次のサンプル・コードは、ResultSet.GetSchema メソッドを使用して、スキーマ情報をコマンド・プロンプトに表示する方法を示しています。
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 ); } |
GetSchema 関数を参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |