Einzelnen Beitrag anzeigen

ConTaCt

Registriert seit: 22. Feb 2007
37 Beiträge
 
#1

DataGrid + Änderungen?

  Alt 25. Mai 2007, 07:45
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!
  Mit Zitat antworten Zitat