Autor Beitrag
Skywalker
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Sa 31.08.02 19:54 
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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Skywalker Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: So 01.09.02 11:08 
Danke für die prompte Antwort.

Aber wie starte ich die neue SELECT-Anweisung?
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: So 01.09.02 11:12 
Probiere es mal so :

ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 299



BeitragVerfasst: 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
ausblenden Quelltext
1:
2:
Query.Close;
Query.Open;

als Lösung verwendet wird.

_________________
Keine Signatur ...
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".