Das .NET-Framework hat keine "Time"-Struktur (Zeitstruktur). Wenn Sie Zeitwerte aus SQL Anywhere abrufen möchten, müssen Sie die Methode GetTimeSpan verwenden. Mit dieser Methode werden die Daten als .NET Framework TimeSpan-Objekt zurückgegeben.
Im nachstehenden Code wird die GetTimeSpan-Methode benutzt, um die Zeitangabe als TimeSpan zu nutzen.
SAConnection conn = new SAConnection( "Data Source=SQL Anywhere 12 Demo" ); conn.Open(); SACommand cmd = new SACommand("SELECT 123, CURRENT TIME", conn); SADataReader reader = cmd.ExecuteReader(); while (reader.Read()) { int ID = reader.GetInt32(0); TimeSpan time = reader.GetTimeSpan(1); } reader.Close(); conn.Close(); |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |