Entwickler-Ecke
Datenbanken - Tabelle aktuallisieren
Skywalker - Sa 31.08.02 19:54
Titel: Tabelle aktuallisieren
Hallo Ihr
brauche dringend hilfe!
Ich habe in einem Formular ein DBGrid-Feld, welches eine Tabelle anzeigt.
(Verbunden mit Query). In einem zweiten Formular können Ergebnisse eingegeben werden. Leider aktuallisert sich das DBGrid erst beim nächsten Programmstart. Wie kriege ich es hin, das es sich sofort aktuallisiert.
Gruß Skywalker
Christian S. - Sa 31.08.02 20:15
Hi!
Wenn das DBGrid mit einem Query verbunden ist, musst Du Doch eine neue SELECT-Anweisung starten, um zu aktualisieren, oder?
MfG,
Peter
Skywalker - So 01.09.02 11:08
Danke für die prompte Antwort.
Aber wie starte ich die neue SELECT-Anweisung?
bis11 - So 01.09.02 11:12
Probiere es mal so :
Quelltext
1: 2: 3: 4: 5:
| //.... Deine Eingabeanweisungen
Query1.SQL.Clear; Query1.SQL.Add(SELECT * FROM tabellenname); Query1.Open; |
tabellenname ist natürlich zu ersetzen. Aber mit dieser Anweisung rufst Du alle Datensätze ab, die in der Angegeben Tabelle stehen.
Steffer - So 01.09.02 12:09
Er hat ja aber wohl schon eine Menge und will diese aktualisieren.
Wenn dem so ist, ist es ein viel dikutiertes Thema, das immer wieder damit endet, das
Quelltext
1: 2:
| Query.Close; Query.Open; |
als Lösung verwendet wird.
Christian S. - So 01.09.02 13:16
@Steffer:
es sei denn, er hat mit diesem Query auch die Ergebnisse hinzugefügt. (Wird bei ihm zwar in einem anderen Formular gemacht, aber vielleicht verwendet er ja das selbe Query).
Ansonsten ist es wirklich die einfachste Lösung.
MfG,
Peter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!