Hi
Ich habe eine Datenbank, die erscheint in einem DataGrid, klicke ich in der datenbank einen Namen an, verändere Buchstaben, Zahlen oder sonst irgendetwas, klicke auch ändern, passiert nichts? Warum nicht, hier der code:
Delphi-Quellcode:
procedure TWinForm.btnChange_Click(sender: System.Object; e: System.EventArgs);
begin
if (txtVorN.Text = '') or (txtZuN.Text = '') or (txtClass.Text = '') then
begin
MessageBox.Show('Eingabe fehlerhaft.','Fehler',MessageBoxButtons.OK,MessageBoxIcon.Error);
txtVorN.Focus;
exit;
end
else
begin
v_strSQL:= 'Update Schueler set Vorname = ''' + txtVorN.Text + ''', Zuname = ''' + txtZuN.Text + ''', Klasse = '+ txtClass.Text + ' where SchuelerID = ' + cboPK.Text;
grdSchueler.Refresh;
end;
end;
dieses "grdSchueler.Refresh;" funktionier nicht, die Datenbank im Datagrid wird nicht aktualisiert!? Bitte um Hilfe!