aktualisieren von Daten mit OLE DB in c#

Machte ich ein Projekt mit c# und Datenbank mithilfe von access accdb und verbunden zwischen den beiden. Ich habe 2 Schaltflächen, erste neue Kunde, der perfekt funktioniert, und die zweite eine Aktualisierung der Daten des Kunden (Vorname und Nachname), für einige Grund, die Schaltfläche "aktualisieren" funktioniert nicht, es gibt keine Fehlermeldung, wenn ich das Projekt ausführen, aber nachdem ich auf nichts passiert...

private void button2_Click(object sender, EventArgs e)
{
    connect.Open();
    string cid = textBox1.Text;
    string cfname = textBox2.Text;
    string clname = textBox3.Text;
    OleDbCommand command = new OleDbCommand();
    command.Connection = connect;
    command.CommandText = "UPDATE Tcostumers SET cfname= " + cfname + "clname= " + clname + " WHERE cid = " + cid;
    if (connect.State == ConnectionState.Open)
    {
        try
        {
            command.ExecuteNonQuery();
            MessageBox.Show("DATA UPDATED");
            connect.Close();
        }
        catch (Exception expe)
        {
            MessageBox.Show(expe.Source);
            connect.Close();
        }
    }
    else
    {
        MessageBox.Show("ERROR");
    }
}
  • Ist Ihre button1_Click code der anders als die Abfrage?
InformationsquelleAutor Amir | 2015-04-09
Schreibe einen Kommentar