Hirdetés

Új hozzászólás Aktív témák

  • Cool Face

    aktív tag

    Köszönöm a válaszokat. :)

    Most abba futottam bele, hogy miután módosítok, vagy törlök egy record-ot az adatbázisból a DataGridView nem frissült, csak ha újra megnyitom a formot.

    Van valami egyszerű megoldás arra, hogy a művelet után frissítsen?

    private void button_Updatedata_Click(object sender, EventArgs e)
    {
    try
    {
    connection.Open();
    OleDbCommand command = new OleDbCommand();
    command.Connection = connection;
    string query = "update PPAPdatabase set [Production Line]='" + comboBox_Productionline.Text + "' where [PSW ID]=" + text_PSW_ID.Text + "";
    //MessageBox.Show(query);//
    command.CommandText = query;

    command.ExecuteNonQuery();
    MessageBox.Show("Data edited Successfully!");
    connection.Close();
    }
    catch (Exception ex)
    {
    MessageBox.Show("An error has occurred: " + ex.Message);
    }
    }

    Nekem csak úgy sikerült megoldanom, hogy művelet után újra betöltöm az adatbázist. Kicsit favágó módszernek érzem, ezért keresek egy "elegánsabb" módszert.

Új hozzászólás Aktív témák