verwendetes Datenbanksystem: <SQLite>
Ich hätte man eine Frage bezüglich 2 Selectstatements.
Ich hab eine Table die mehrere Columns enthält, unteranderen eine Datums Spalte.
1)Nun möchte ich das älteste Datum das sich in der DB befindet erhalten.
2)Wenn ich Daten aus der Table auslese, dann möchte ich vor dem auslesen wissen wieviel entitäten dieses selectstatement treffen. Um eine Progressbar zu steuern. Geht das irgendwie mit dem COUNT func?
Danke für eure hilfe.
Again what learned...
select min(date_column) from tbl;
select count(*) from tbl where ...
Shift to the left, shift to the right!
Pop up, push down, byte, byte, byte!
YARRRRRR!
zu 1)
SELECT COUNT(column) FROM (SELECT column FROM TABLE WHERE ...);
Again what learned...
Den jüngsten Eintrag bekommst du mit der max Funktion:
select max(date_column) from tbl;
Shift to the left, shift to the right!
Pop up, push down, byte, byte, byte!
YARRRRRR!
... Um eine Progressbar zu steuern. ...
Ich bin gespannt, wie Du das machen willst. Die Zeit, bis zu der die Daten im DataAdapter oder DataReader landen, kannst Du nicht für eine ProgressBar auswerten. Erst wenn Du mit einer Schleife den DataReader abfragst, kannst Du mit dem Zähler und der ProgressBar arbeiten, aber bis dahin bleibt die ProgressBar eine "lange" Zeit unverändert bei 0 stehen.
Gruß Jürgen