如何让datagridview刷新?
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Trim().Length==0 || textBox2.Text.Trim().Length==0)
MessageBox.Show("请输入正确的名和价格", "提示");
else
{
string Afile = "provider=Microsoft.Jet.OleDb.4.0;Data Source=canyin.mdb";
OleDbConnection AconnStr = new OleDbConnection(Afile);
OleDbCommand Icmd = new OleDbCommand("insert into info (名,价) values('"+textBox1.Text+"','"+textBox2.Text+"')", AconnStr);
AconnStr.Open();
int ExeNum = Icmd.ExecuteNonQuery();
this.dataGridView1.Refresh();
AconnStr.Close();
}
}
如何让datagridview1在点击button1之后马上刷新?由于我是在点击button1时直接修改数据库,那么如何让datagridview1重新读取数据库并即时刷新呢?
怎么我用this.dataGridView1.Refresh(); 没效果?