Изменение данных в БД MySQL по редактированию ячейки в DataGridView
Код:
private DataTable GetComments()
{
DataTable dt = new DataTable();
MySqlConnectionStringBuilder mysqlCSB;
mysqlCSB = new MySqlConnectionStringBuilder();
mysqlCSB.Server = "localhost";
mysqlCSB.Database = "BDusers";
mysqlCSB.UserID = "root";
mysqlCSB.Password = "12345";
string queryString = @"SELECT login,passwd
FROM xusers";
using (MySqlConnection con = new MySqlConnection())
{
con.ConnectionString = mysqlCSB.ConnectionString;
MySqlCommand com = new MySqlCommand(queryString, con);
try
{
con.Open();
using (MySqlDataReader dr = com.ExecuteReader())
{
if (dr.HasRows)
{
dt.Load(dr);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
return dt;
}
private void button1_Click(object sender, EventArgs e)
{
dataGridView1.DataSource = GetComments();
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}
{
DataTable dt = new DataTable();
MySqlConnectionStringBuilder mysqlCSB;
mysqlCSB = new MySqlConnectionStringBuilder();
mysqlCSB.Server = "localhost";
mysqlCSB.Database = "BDusers";
mysqlCSB.UserID = "root";
mysqlCSB.Password = "12345";
string queryString = @"SELECT login,passwd
FROM xusers";
using (MySqlConnection con = new MySqlConnection())
{
con.ConnectionString = mysqlCSB.ConnectionString;
MySqlCommand com = new MySqlCommand(queryString, con);
try
{
con.Open();
using (MySqlDataReader dr = com.ExecuteReader())
{
if (dr.HasRows)
{
dt.Load(dr);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
return dt;
}
private void button1_Click(object sender, EventArgs e)
{
dataGridView1.DataSource = GetComments();
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}