Hallo,
Zitat:
wir sollen in der Schule ein Programm schreiben, womit man per Klick auf ein Button Einträge aus der Listbox in eine dbgrid anzeigen zu lassen.
Fiese Aufgabenstellung, wenn es wirklich ein DBGrid sein soll.
Ein DBGrid zeigt immer den Inhalt eines DataSets (TXXXTable, TXXXQuery, TClientDataSet) an.
Wenn auf einen Button-Klick also etwas im DBGrid angezeigt werden soll,
muss es in die TXXXTable bzw. ins TClientDataSet.
Ein
DBGrid.DataSource.DataSet.Close;
DBGrid.DataSource.DataSet.Open;
sorgt danach für die Neuanzeige.
Wenn der Lehrer nichts von TTable oder TQuery erzählt hat, würde ich ein TClientDataSet benutzen.
Nachteil: Das Speichern ist schwerer.
Hat er auch was von "eingegebene Daten beim Start wieder anzeigen gesagt"?