Moin...
nahpets hat ja schon alles gesagt.
Deshalb habe ich nur die Meckereiabteilung zur Verfügung.
1. Laß das bekloppte WITH weg.
2. Die
Erste SQL Zeile sollte immer
SQL.Text sein. Das spart mindestens eine Zeile.
Mit dem Setzen von
SQL.Text werden auch die Parameter automatisch zurückgesetzt.
3. Nichts gehen vernüftige Namen... aber
LabeledAlignFormatEdit_Anzahl_Datensaetze.Text ist A: mit Unterstrichen und B: zu lang.
Benutze lieber CamelCase und für den Typ einen Präfix.
-
https://de.wikipedia.org/wiki/Camelcase siehe Programmiersprachen
- Besser auch in englisch statt denglisch
: edtDataCount.Text
Zum Thema noch eins:
Code:
SELECT * FROM (SELECT FIRST 10 * FROM WETTERDATEN ORDER BY ID DESC) ORDER BY ID
besser...später hinaus weiß du nicht mehr was das andere Statement macht.