Sie haben die Möglichkeit, Schemainformationen zu Spalten in der Ergebnismenge abzurufen.
Wenn Sie das SADataReader-Objekt verwenden, können Sie mithilfe der GetSchemaTable-Methode Informationen zur Ergebnismenge abrufen. Die GetSchemaTable-Methode gibt das Standard .NET-Objekt DataTable zurück, das Informationen zu allen Spalten in der Ergebnismenge enthält (einschließlich der Spalteneigenschaften).
Das folgende Codebeispiel erhält Informationen über eine Ergebnismenge mit der GetSchemaTable-Methode und bindet das DataTable-Objekt an das Raster auf der Bildschirmanzeige.
SAConnection conn = new SAConnection( "Data Source=SQL Anywhere 12 Demo" ); conn.Open(); SACommand cmd = new SACommand("SELECT * FROM Employees", conn); SADataReader reader = cmd.ExecuteReader(); DataTable schema = reader.GetSchemaTable(); reader.Close(); conn.Close(); dataGridView1.DataSource = schema; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |