moin,
ich möchte die änderungen die ich an einem datagrid
vorgenommen hab zurück in meine tabelle speichern.
ich hab mir hier und sonstwo auch schonmal beispiele
angeguckt, allerdings mit wenig erfolg.
im folgenden mein code. das updaten(button2) klappt leider
nich....wär nett wenn jemand ne idee(mit code) hat...
hab schon x-sachen ausprobiert.
DataSet myDataSet = new DataSet("dataset");
MySqlConnection myConnection = new MySqlConnection("Database=xxxx;Data Source=x.x.x.x;User Id=root;Password=");
MySqlDataAdapter myDataAdapter = new MySqlDataAdapter();
private void button1_Click(object sender, System.EventArgs e)
{
string myInsertQuery = "SELECT * from xxxx";
MySqlCommand myCommand = new MySqlCommand(myInsertQuery);
myCommand.Connection = myConnection;
myDataAdapter.SelectCommand = new MySqlCommand(myInsertQuery, myConnection);
myDataAdapter.Fill(myDataSet);
myConnection.Open();
dataGrid1.DataSource = myDataSet.Tables[0];
}
private void button2_Click(object sender, System.EventArgs e)
{
if (myDataSet.HasChanges() == true)
myDataAdapter.Update(myDataSet.Tables[0]);
}