Я создаю простой crud в c # .net.after добавить запись записи будет отображаться в самом datagridview. но я не мог этого сделать. код, который пробовал до сих пор, я указывал ниже.
код
sql = "insert into student(stname,course,fee)values(@stname,@course,@fee)";
con.Open();
cmd = new SqlCommand(sql, con);
cmd.Parameters.AddWithValue("@stname", stname);
cmd.Parameters.AddWithValue("@course", course);
cmd.Parameters.AddWithValue("@fee",stfee);
load();
dataGridView1.Update();
dataGridView1.Refresh();
загрузка данных в datagridview
public void load()
{
try
{
string sql;
sql = "select * from student";
cmd = new SqlCommand(sql, con);
con.Open();
dr = cmd.ExecuteReader();
dee = new SqlDataAdapter(sql, con);
while (dr.Read())
{
dataGridView1.Rows.Add(dr[0], dr[1], dr[2], dr[3]);
}
con.Close();
}
catch(Exception ex)
{
}
finally
{
con.Close();
cmd.Dispose();
}
}