Forum: Datenbanken
Delphi
by Jens Hartmann,
1. Apr 2009
Ich hab das ganze jetzt noch weiter getestet. Ich habe zwar keine Fehler mehr, aber auch keine Datenmenge. Ich habe auch schon so Sachen mit UPPER und so getestet. Geht irgendwie alles nicht.
Frage ich allerdings den gesamten Datensatz ab, mit einer Abfrage auf ID, dann geht das.
SELECT FIRST 5 * FROM MB256PLUS WHERE ID > 1
oder...
SELECT * FROM MB256PLUS WHERE ID = 1156
Forum: Datenbanken
Delphi
by Jens Hartmann,
1. Apr 2009
Nur beim starten des Programm´s, die Aktuallisierung der Infoboxen, mache ich im laufe des Programm´s dann über den direkten Datenausausch. Dieser wird aber erst gestartet, wenn ich eine Verbindung zu der entsprechenden Hardware herstelle.
Forum: Datenbanken
Delphi
by Jens Hartmann,
26. Mär 2009
Also stehe des DESK für umgekehrte Sortierung. Dann muss ich es dann mal damit versuchen. Aber welche Komponente nehme ich den dann jetzt am besten zur Anzeige.
Ich denke mir das mittlerweile so...
Ich nutze die vorhanden TZConnection, da die Bearbeitung ja auch nur in dem Fall passieren muss, wenn eh Datenverkehr vorhanden ist.
Ich nehme aber eine neue TZQuery, die ich mit der vorhanden...
Forum: Datenbanken
Delphi
by Jens Hartmann,
26. Mär 2009
Das ist mir soweit auch klar, ich sortiere nach dem Feld ID, welches ich über einen Generator anlegen lasse(Zähler).
Jetzt ist es aber so, das ich immer die letzten 5...
SELECT LAST 5 * FROM MB256PLUS WHERE EREIGNIS = Einbruch;
ich vermute das der Code so sein müsste. Leider, möchte ich ja aber auch realisieren, wenn jetzt ein neuer Datensatz dazu kommt, der dieses Kriterium erfüllt,...
Forum: Datenbanken
Delphi
by Jens Hartmann,
25. Mär 2009
Sorry, dann muss ich das mal prüfen, ich bin auf die Lookup durch den obigen Beitrag gekommen.
mkinzler hat geschrieben
Forum: Datenbanken
Delphi
by Jens Hartmann,
23. Mär 2009
DataSource von LookupComboBox ist Leer. Ich nutzte ZTable von Zeos, und da habe ich doch gar kein Feld DataSource
Forum: Datenbanken
Delphi
by Jens Hartmann,
23. Mär 2009
Seltsam, genau das habe ich gemacht und bekomme den eben genannten Fehler
Forum: Datenbanken
Delphi
by Jens Hartmann,
23. Mär 2009
Da musste doch irgendne Reihenfolge eingehalten werden. Das habe ich auch schon mal gelesen, Ich finde es nur nicht. Wie muss ich da den noch vorgehen.
Forum: Datenbanken
Delphi
by Jens Hartmann,
23. Mär 2009
Ich muss doch zum anbinden ne TZTable verwenden. Also mal grob den Aufbau.
TZTable mit TZConnection verbinden und in TableName die Tabelle eintragen.
Dann die TZTabel mit der DataSource verbinden. Wenn ich dann die LookupCombo mit der DataSource verbinden will, sagt Delphi immer, das LookupSource mit Table verbunden werden muss.
Forum: Datenbanken
Delphi
by Jens Hartmann,
23. Mär 2009
Das habe ich mir eben schon mal angesehen, ich vermute ich muss die über ne DataSource anbinden.
Forum: Datenbanken
Delphi
by Jens Hartmann,
23. Mär 2009
Hallo mal wieder,
Habe folgendes Problem, ich möchte aus meine Datenbank aus einer Spalte die 5 letzten Einträge mit einem bestimmten Wert zur Anzeige bringen.
Soll heißen, ich habe eine Spalte, in der Ereignisse stehen, jetzt möchte ich die letzten 5 Ereignisse, mit dem Wert x in einer ComboBox oder ähnlich Anzeigen und in einer anderen die letzten 5 Ereignisse z.B. mit dem Wert y.
...