用dataGridView读取MDB数据库中文件,MDB数据库中的图层是ARCGIS创建的面图层,其它都正常就是这段代码出现问题。求大神解决。
try
{
conn.Open();
OleDbDataAdapter oled;
string sql = "select * from LDZZ_PY_LDXB";
OleDbCommand comm = new OleDbCommand(sql, conn);
OleDbDataAdapter oadp = new OleDbDataAdapter(comm);
//查询表是否存在
oled = new OleDbDataAdapter("select * from LDZZ_PY_LDXB", conn);
DataSet ds = new DataSet();
oled.Fill(ds);
this.dataGridView1.DataSource = ds.Tables[0];
}
catch
{
//表不存在
conn.Close();
MessageBox.Show("未查询到“LDZZ_PY_LDXB”表");
}