使用 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 |