0
Ich versuche, max Zeitstempel in der Tabelle zu bekommen. Ich verwende SQLite-net PCL, aber der Wert gibt immer null zurück.Xamarin - Max-Zeitstempel von Tabelle mit SQLite-net PCL
Ich überprüfe, ob die Datenbankinstanz korrekt übergeben wird und die Datenbasis mit Daten gefüllt ist.
Hier ist meine Methode:
public long? GetLastItemsTimeStamp()
{
try
{
List<long?> TimeStamp = db.Query<long?>("SELECT max (TimeStamp) FROM Items ;") ;
return (TimeStamp.Count > 0) ? TimeStamp[0] : null ;
}
catch(Exception e)
{
}
return null;
}
ich nicht jede Ausnahme erhalten –
von quickWatcher, es Nullwert zurückgeben und catch-Block nur knapp sein Ziel eingeben, ist diese richtige Weg Abfrage auszuführen oder nicht? –
Nein meine Datenbank haben zwei Elemente nur mit Daten gefüllt, wenn ich Watcher sehe, gibt es mir seltsame Nachricht "Methode' Abfrage 'nicht im Typ 'SQLite.SQLiteConnection' gefunden." –