单击按钮后填写并刷新Datagridview

时间:2016-01-16 08:49:41

标签: c# ms-access datagridview oledbexception

我点击按钮后检索并将数据放到datagridview上。但是,在我更改“位置”,位置和执行按钮后,我收到一个错误。以下是我的代码和我收到的错误。

代码:

private void button1_Click(object sender, EventArgs e)
     { UpdateDG(); }

private void UpdateDG()
    {                     
   Con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=F:\\DbFile\\MasterData.accdb");

        Con.Open();      
        DataTable dt = new DataTable();       
        OleDbDataAdapter da = new OleDbDataAdapter();           

        da = new OleDbDataAdapter("Select Inc1, Inc2 from MTable where Loc='" + Location+ "'", Con);

        da.Fill(dt);
        Dg.DataSource = dt;
        Dg.Columns[0].HeaderText = "IncTest1";
        Dg.Columns[1].HeaderText = "IncTest2";

        Con.Close();

错误:

  

Microsoft Access数据库引擎找不到输入表或   查询'MasterTable'。

0 个答案:

没有答案