Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » .NET-Anwendungsprogrammierung » SQL Anywhere .NET-Datenprovider » Datenzugriff und Datenverarbeitung

 

Zeitwerte

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();
 Siehe auch