SADataAdapter を使用する場合、FillSchema メソッドを使用して DataSet の結果セットに関するスキーマ情報を取得できます。FillSchema メソッドは、標準 .NET DataTable オブジェクトを返します。このオブジェクトは、結果セット内のすべてのカラムの名前を提供します。
SAConnection オブジェクトを宣言して初期化します。
SAConnection conn = new SAConnection( c_connStr ); |
接続を開きます。
conn.Open(); |
使用する SELECT 文によって SADataAdapter を作成します。このクエリの結果セットに対してスキーマが返されます。
SADataAdapter adapter = new SADataAdapter( "SELECT * FROM Employees", conn ); |
スキーマを設定する新しい DataTable オブジェクト (この場合は Table と呼ばれます) を作成します。
DataTable dataTable = new DataTable( "Table" ); |
DataTable にデータ・ソースのスキーマを設定します。
adapter.FillSchema( dataTable, SchemaType.Source ); |
SAConnection オブジェクトを閉じます。
conn.Close(); |
DataSet を画面上のグリッドにバインドします。
dataGrid.DataSource = dataTable; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |